想要看全部设置的请看这一篇 [转]NotificationCopat.Builder全部设置 常用设置: 设置属性 说明 setAutoCancel(boolean autocancel) 设置点击信息后自动清除通知 setContent(RemoteView view) 设置自定义通知 setContentTitle(String string) 设置标题 setContentText(String string) 设置内容 SetContentIntent(PendingIntent int…
1.方法:setContentTitle(CharSequence title)   功能:设置通知栏标题.   例子:setContentTitle("测试标题"). 2.方法:setContentText(CharSequence text)   功能:设置通知栏显示内容.   例子:setContentText("测试内容"). 3.方法:setContentIntent(PendingIntent intent)   功能:设置通知栏点击意图.   例子:s…
AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(this, R.style.AlertDialogCustom)); 然后自定义自己的样式就可以了<?xml version="1.0" encoding="utf-8"?> <resources>     <style name="AlertDialogCustom&qu…
本来是想与之前讲解使用Notification通知使用一起写的,查看了资料,觉得有必要将这Style部分单独拿出来讲解 前篇:Android开发——Notification通知的使用及NotificationCopat.Builder常用设置API 上一篇中也是介绍了两种常用的Style,这一篇算是扩展之前的内容 BigTextStyle 看了网上的资料,好像这个在之前的版本是点击通知栏的消息才会显示出在bigText中设置的文字,不过,我试的时候发现是直接显示出来了,它会将原来的setCont…
新的一年,将在2017下半年所写的博文作了个总结,也是方便自己以后查阅,整理完也是发现在这半年而是学到了许多,新的一年,继续努力! 我的第一个Android开源库——CirclePointMove中文文档(可随Viewpager移动的指示器) licecap软件——简单做出app的效果gif图 Android开发系列 Android开发——打造简单的Viewpager指示器(小圆点指示器) Android开发——Viewpager的介绍使用 Android开发——Notification通知的各…
https://github.com/simple-android-framework/android_design_patterns_analysis/tree/master/builder/mr.simple 1. 模式介绍 模式的定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. 模式的使用场景 相同的方法,不同的执行顺序,产生不同的事件结果时: 多个部件或零件,都可以装配到一个对象中,但是产生的运行结果又不相同时: 产品类非常复杂,或者产品类中的调用顺序不同…
      什么是Buidler模式呢?就是将一个复杂对象的构建与它的表示分离,使得相同的构建过程能够创建不同的表示.Builder模式是一步一步创建一个复杂的对象,它同意用户能够仅仅通过指定复杂对象的类型和内容就能够构建它们. 那么要为何使用Buidler呢? 是为了将构建复杂对象的过程和它的部件分开由于一个复杂的对象,不但有非常多大量组成部分,如AlertDialog对话框,有非常多组成部件,比方Tittle,Message,icon,PositiveButton等等,但远不止这些,怎样将这…
我们一般在构建javabean的对象的时候通常有三种写法: 1.直接通过构造函数传参的方式设置属性,这种方法如果属性过多的话会让构造函数十分臃肿,而且不能灵活的选择只设置某些参数. 2.采用重叠构造区模式,先写第一个只有必要参数的构造器,第二个构造器有一个可选参数,第三个构造器有两个可选参数,以此类推:如果参数比较多时,类里面会出现一堆构造方法,并且阅读困难,很容易就把两个属性参数写颠倒位置了,编译不会出错,但运行就会出错了 3.采用Javabean 的写法,写一堆属性的setter方法,通过生…
效果图: 1.activity_main.xml 描述: a.定义了一个消息提示框按钮 点击按钮弹出消息 b.定义了一个选择城市的输入框 点击按钮选择城市 c.定义了一个单选提示框按钮 点击按钮选择某项内容 d.定义了一个多选提示框按钮 点击按钮选择多项内容 e.定义了一个选择入职日期的输入框 点击按钮选择入职日期 f.定义了一个选择上班时间的输入框 点击按钮选择时间 g.定义了一个进度条对话框按钮 点击按钮进行文件下载 h.定义了一个用户登录的按钮 点击按钮进行用户登录 点击这些按钮,弹出对话…
Builder模式也可以造车. 对于Builder模式来说,首相要把要造的车确定下来: public class Car { public string Model { get; set; } public string Engine { get; set; } public string Transmission { get; set; } public string Body { get; set; } public int Doors { get; set; } public List<s…