简介
首先上个图
{% asset_img preference.png %}
Preference控件的目的在于替换Android自带的Preference,在[QuickAF]中,Preference被设计为控件,可以在layout/Activity中随意使用,不必像自带的Preference,需要配合res/xml/xxx_preference、PreferenceFragment/PreferenceActivity使用。
继续阅读 »
说在前面
前面的一篇博文中,我们讲到了Preference的一些坑,虽然不多,但是我会保持更新的。
这几天写Hitokoto的过程中也熟悉了甚至可以说基本掌握了Preference的基本使用,数据的存储以及默认值的设置,都已经没有问题了,但是再写“显示当前”的时候,需要弹出一个Dialog,有了之前EditTextPreference的坑之后,我没有尝试,我想应该也会报一个主题的问题,毕竟当时的错误是报在AlertDialog上的,所以我有直接写。
我查了一下Android的文档,发现官方中似乎有一个叫做DialogPreference的控件,但是这个类是一个抽象类,不能实例化,而之前提到的常用的Preference中,Edi
继续阅读 »
说在前面
这几天呢在写Android的桌面小部件,其实去年的时候我就和别人一起研究过小部件的使用。
当时在写小部件的配置的时候使用的是activity的界面,所以只需要解决的是小部件默认设置的加载即可。
这一次写的时候突然发现了一个东西,在Android Studio的默认app模板中有一个settingsActivity,其实是一直都有的,曾经新建的时候好奇,建了一个,但是没有找到layout,代码也看不懂是写的什么。
这一次呢就去搜索了一下preference,发现这是Android的设置样式,也就是说正规的app的设置界面应该是使用这个来写,想到之前写的app都是用的一个activity来提供设置,瞬间觉得有点懵逼0.0。
继续阅读 »
专精专业和冗余流程的管理应该在什么时候把握平衡
在写程序和架构的过程中,经常会面临到底是以快速实现功能为目标取向的单点服务系统,还是在开始设计架构和功能的时候就考虑周全的分布式具有冗余的系统架构。 以技术角度看,得出合理的结论并不是特别难。在前期快速产品迭代争取竞争优势的时期,只要能保证基本的稳定性,当然是怎么快怎么来,单点未必就不是最佳选择。
继续阅读 »
具体操作
在eclipse中,打开Window->Preference->Java->Code Style->Code Template
然后展开Comments节点就是所有需设置注释的元素,参照下面注释规范对应设置即可
注释规范
文件(Files)注释标签
```java
/**
* FileName: ${file_name}
* @Description: ${todo}
* @author: crane-yuan
* @version V1.0
* Createdate: ${date} ${time}
* Copyright:
继续阅读 »