这里都是我看了之后,能够给我解决疑问的文章。
1.ActionBar
http://blog.csdn.net/cctcc/article/details/50638417(首推)
http://blog.csdn.net/yuxlong2010/article/details/9299507(补充)
2.点进去吧,不会后悔
http://blog.csdn.net/kesenhoo
3.Android Activity生命周期是如何实现的
http://www.jianshu.com/p/27d06a6b7007#
4.Android 应用进程启动流程
http://www.woaitqs.cc/android/2016/06/21/activity-service.html
5. 3.4都在这个上面
http://www.woaitqs.cc/categories.html
6.Android之Notification的用法
http://blog.csdn.net/loongggdroid/article/details/17616509
7.AndroidManifest.xml文件详解(uses-library)
http://blog.csdn.net/think_soft/article/details/7590721
8.Android application生命周期介绍
http://www.wfuyu.com/technology/22258.html
9.android.view.WindowManager$BadTokenException: Unableto add window -- token null is not for an application
今天犯了一个奇葩的错误,第一次遇到,不错,哈哈
http://aijiawang-126-com.iteye.com/blog/662336
10.Volley用post方法得到json字符串
http://www.2cto.com/kf/201408/324454.html
11.java删除list中重复的数据
http://bbs.csdn.net/topics/390247210
public
List removeDeuplicate(List arlList)
{
HashSet h=
new
HashSet(arlList);
arlList.clear();
arlList.addAll(h);
List list=
new
ArrayList();
list=arlList;
return
list;
}
这个对我很有用,哈哈,
for(int i=0;i<teacherNodes.size()-1;i++){
for (int j = i+1; j < teacherNodes.size(); j++) {
if (teacherNodes.get(i).getSysid().equals(teacherNodes.get(j).getSysid())) {
teacherNodes.remove(teacherNodes.get(j));
}
}
}
上面是我自己写的这个,不过我自己写的这个为什么就不对呢。。//sysid可以看作是两个对象相等的标志
12.SQLite教程
http://www.yiibai.com/sqlite/sqlite_distinct_keyword.html
13.使用startForegroud让android服务前台运行
http://blog.csdn.net/yyingwei/article/details/8509402
14.Android应用程序的生命周期
http://blog.csdn.net/g1036583997/article/details/20709495
15.程序抛出异常:java.util.ConcurrentModificationException
http://zhidao.baidu.com/link?url=cv40msM-UUIushXPrQ4D7fOlpHkNe6gWyyF4V1HifA3pj6r0jeICDwCSJgxISW5-a7kcMF5gxCkzJi1rJIH5-_
16.Android中的html与js交互
http://blog.csdn.net/it1039871366/article/details/46372207
上传文件:
http://blog.csdn.net/wangtingshuai/article/details/8631835
http://blog.csdn.net/it1039871366/article/details/46372207
下载文件:
http://gundumw100.iteye.com/blog/1338645
17.HTTP POST GET
http://blog.csdn.net/gideal_wang/article/details/4316691
18.Webview相关问题,自己还需要加深理解
http://www.open-open.com/lib/view/open1431569835951.html
19.CallingstartActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag.
http://blog.csdn.net/scwhy/article/details/6650712
20.Can't create handler inside thread that has not called Looper.prepare()
http://wenku.baidu.com/link?url=iC17UI8aK09rIrrIf7vSX0nuEtrZLgUs3SxAWMoEisIzrJ576YyKbd5kahEtRrbVi4zn2SDxvmO9e4dct8k17RUTQUVM8_uFbAz21gB8iaS
简单总结:子线程(或者说工作线程)中需要手动创建looper对象
21.The type org.apache.http.HttpResponse cannot be resolved. It is indirectly referenced from required
http://blog.csdn.net/ai_yong_jie/article/details/51597307
22.listview嵌套listview,子listview显示不全的问题
http://blog.csdn.net/subaohao/article/details/8250186
我采用的方案是:继承ListView,重写ListView的onMeasure()方法,因为我的需求不算复杂,而且这个方法简单好用。。
23.自定义alertdialog的布局,结合listview的使用
http://andli.iteye.com/blog/1183805
24.获取listview中item的控件,如,button,textview等所在item的位置
即:listview中子控件所在item的位置索引
http://blog.sina.com.cn/s/blog_6361d2f40101b7zx.html
25.APK不能覆盖安装,debug签名和release签名的区别
下面网址的5.2与5.4会解决疑问,同时还会发现很多问题都明白了
http://www.cnblogs.com/ok-lanyan/archive/2013/04/02/2995462.html
26.eclipse重构代码
https://my.oschina.net/u/2400412/blog/498225
27.application传递数据的坑很多,相信application是万能的童鞋,来看看吧。
http://blog.csdn.net/Card361401376/article/details/51347184
28.Android文件选择,自己写出的意想不到的坑用这个解决了
http://www.cnblogs.com/linlf03/archive/2013/08/19/3267732.html
29.此贴更新到此结束,转下一篇
http://blog.csdn.net/zhangzhangliyin/article/details/52808092