知识积累记录帖

本文详细介绍了从2014年开始的技术学习之旅,涵盖了滑动菜单、viewpager指示器与fragment的整合,ListView滑动优化,定时器与线程管理(Executor),以及异步加载图片的实现。通过加入第三方库如ImageLoader,深入探讨了图片加载的优化策略。此外,还介绍了获取上下文的方法,自定义应用对象以及线程ID和进程ID的获取。本文旨在提供一个全面的技术进阶指南,涵盖从UI交互到后台处理的多个关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值