博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
个人笔记
阅读量:6272 次
发布时间:2019-06-22

本文共 636 字,大约阅读时间需要 2 分钟。

hot3.png

1、购物车实现方式:本地数据库,服务器,sharedPreferences

2、listview gridview切换:设置gridview的column列数(setNumColumns(),1或者2),adapter中根据coloumn去加载两个不同的布局

3、对于某一个实体对象,如果该对象有方法或者属性需要提供给外部,尽量写接口。  多使用接口回调。

4、对于集合的remove(position)方法,需要在remove之后,position = position-1。否则会报数组越界异常。

5、对于APP的一些设置界面,可以使用PreferenceActivity。

6、登录操作可以使用  PreferencesKeeper keeer = new PreferencesKeeper(this);  keeer.wirtePreference(entity); 将用户实体存入本地。适用于记住密码自动登录的场景。

7、Application的子类中,可以存放一些依赖于APP的生命周期的属性。例如,是否登录,以及一些APP中使用频繁的单例,例如universal-ImageLoader-Instance。

8、baseactivity 中可以声明一些频繁使用的属性或者方法,网络请求对象,图片加载对象,数据库请求对象,双击退出方法,界面切换动画,加载框等等。

转载于:https://my.oschina.net/cheerleader/blog/483469

你可能感兴趣的文章
Windows Server 2016第三个技术预览版新技术
查看>>
Everything 本地磁盘文件搜索工具下载!
查看>>
Python dict(字典) 详细总结
查看>>
RPF(Reverse Path Forwarding 反向路径转发)技术
查看>>
2016年收到的第一件礼物,被评上微软全球最有价值专家MVP(一)
查看>>
2016中国VR开发者论坛第一期
查看>>
Hyper-V 2016 系列教程5 Hyper-V 服务器基本属性
查看>>
北京、天津工厂自动监测数据爬取
查看>>
第一个python程序简单加法计算器
查看>>
在CentOS下安装Tomcat8
查看>>
Weblogic classloader分析
查看>>
做技术做软件-----如何才能拿到上万的月薪
查看>>
linux 查看当前路径命令:pwd
查看>>
At.js – 用于 Web 应用程序的自动完成库
查看>>
[Android Pro] Android权限设置android.permission完整列表
查看>>
如何对抗硬件断点--- 调试寄存器
查看>>
mybatis学习
查看>>
从不同层面看cocos2d-x
查看>>
Struts2技术详解
查看>>
MFC应用程序向导生成的文件
查看>>