1.关于LinearLayout的右对齐
因为在初始学习的使用的就是线性布局,所以在网上找到的基本的代码就基本完成,主要的标签是:
在LinearLayout的属性中加入:
android:gravity="right/left"即可
另外如果需要修改位置的相关属性,在文本域上面添加:android:layout_marginRight="10dp"
结构为:
<LineraLayout> 主
一个文本域
一个文本域
<LineraLayout>
设置属性
一个文本域
</LineraLayout>
</LineraLayout>
显示结果为:
文本域 文本域 文本域(右对齐)
2.学习设置标题栏
需要修改xxActivity.java代码
设置没有标题栏,并是使用必须要在中间,才可以:因为在系统运行开始的时候就已经调用父类的构造方法,接着调用setContentView方法展示视图界面。R.layout.main是R.java资源类中的一个属性。当你在调用这个方法之后在声明Widget就会报:android.util.AndroidRuntimeException: requestFeature() must be called before adding content
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); // 注意顺序
setContentView(R.layout.main); // 注意顺序
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, // 注意顺序
R.layout.title);
}
3.android 修改窗体标题的字体式样和背景图(自定义标题栏)
http://blog.csdn.net/lusonmo/article/details/6193206
项目位置:TitleTest, 在配置文件中。需要设置style文件即可
4.在Android上实现Iphone风格 bottom tab + title bar
http://blog.lxbiao.com/2010/10/05/%E5%9C%A8android%E4%B8%8A%E5%AE%9E%E7%8E%B0iphone%E9%A3%8E%E6%A0%BC-bottom-tab-title-bar/
5.在android疯狂讲义学习和实践的内容:
状态开关 ToggleButton(三个按钮)、时钟(AnalogClock、DigitalClock、计时器Chronometer)、自动输入框(AutoCompleteTextView ArrayAdapter适配器)、下拉条(Spinner BaseAdapter适配器)、进度条(ProcessBar 模拟定时的处理)、拖动条(图片透明度)、日期时间(DatePicker、TimePicker个日期变化处理器)
6.设计模式学习:
关于模式的原则:DIP(依赖倒转原则)、OCP(开闭原则)
简单工厂模式及实例
http://www.cnblogs.com/zzj-46000452/archive/2006/09/16/506286.html
解读设计模式----简单工厂模式(SimpleFactory Pattern),你要什么我就给你什么
http://beniao.blog.51cto.com/389148/102304
转载自原文链接, 如需删除请联系管理员。
原文链接:2012年3月1日专业学习,转载请注明来源!