2014年12月29日 ,开始记录每天练习掌握知识点
2014年12月29日:slidingmenu开源项目,viewpagerindicotor指示器+viewpager+fragment搭建tabUI。库项目的添加整理。
2014年12月29日:listview滑动时候不加载,tag记录,在停止时候,获取listview当前项,遍历,找到tag为空,既没数据者,填充设tag。
1月3日:定时器,timer是绝对时间,要线程定时的方式比较好,周期性执行,定时器
ScheduledExecutorService a=Executors.newScheduledThreadPool(1); Schedule:['skedʒuːl] 斯盖猪额
executor美[ɪɡˈzɛkjətɚ, ˈɛksɪˌkjutɚ]ei ge z哎 kei 特 执行者
Executor,Android,线程管理重要函数。
ImageLoader异步加载开源框架,
首先加入第三方jar,就是复制到lib文件夹,
DisplayImageOptions options=new DisplayImageOptions.Builder()
.showImageOnLoading(R.drawable.feiji)
.showImageForEmptyUri(R.drawable.sang)
.showImageOnFail(R.drawable.s).cacheInMemory(true)
.cacheOnDisk(true).considerExifParams(true).build(); 设置选项内容
imageLoader=ImageLoader.getInstance();得到实例
imageLoader.init(ImageLoaderConfiguration.createDefault(ImageLoaderActivity.this));初始化实例
imageLoader.displayImage(imageUri,imageview,options);展示图片
1月5日,获取上下文,getApplicationContext()
自定义app程序对象,设定全局变量,再xml配置中注册app,,在程序中可以getApplication,获得对象,操作变量
或者自定义对象,保存静态对象。
当前线程id和姓名。Thread.currentThread().getName();Thread.currentThread().getId..
android:process=".mydiyjincheng",都可以把组建运行到进程中
设定组建在名为mydiyjincheng的信进程中运行,android.os.Process.myPid()当前进程的进程id。