Android
文章平均质量分 55
wgxdm
这个作者很懒,什么都没留下…
展开
-
android异步线程
多线程异步执行,带有进度条显示 例子: http://www.cnblogs.com/xiaoluo501395377/p/3430542.html http://vaero.blog.51cto.com/4350852/782595 (里面的例子挺详细)当执行比较耗费时间的任务时,一般为了提高用户体验,会将比较耗时的功能(一般这些功能是重复某一操作指导某一条件失效时才完成该功能)原创 2014-08-17 22:47:50 · 694 阅读 · 0 评论 -
修改android中的seekbar控件
场景:B311 项目,图片功能模块,亮度调节功能:需要一个seekbar控件来调节屏幕的亮度,用seekbar来控制。 首先修改android原始的seekbar控件,太磕碜。首先在 drable文件夹下新建一个 XML文件 -- pic_seekbar_slot_style.xml ,里面的内容为:上面就建立了一个seekbar调节槽的原创 2015-01-27 11:25:48 · 984 阅读 · 1 评论 -
android中的广播初步理解
最近也是用到了android中的广播,相对以前对广播有了一点比较形象的理解,内容可能参考了许多了网络和书本上搜集的资料。 1.介绍广播是一种广泛运用的在应用程序之间传输信息的机制 ,在 Android 里面有各种各样的Intent(广播),比如电池的使用状态,U盘或者SD卡的插拔,电话的接收和短信的接收都会产生一个广播,我们也可以监听这些广播并针对这些广播做出程序逻辑的处理。2.广原创 2015-01-11 01:16:00 · 820 阅读 · 0 评论 -
文件管理器和mediastore数据库同步过程中出现的问题
文件管理器通常具有 重命名 粘贴 删除的功能,而用这些功能去操作一个多媒体文件时,会造成存储设备上存在的文件和mediastore数据库不同步的问题。mediastore数据库在开机时会自动扫描机器上存储设备的多媒体文件,因此当存储设备上的多媒体文件发生变化时,需要同步mediastore数据库,使mediastore数据库发生同样的变化。同步mediastore数据库大致原创 2014-12-06 15:26:00 · 1488 阅读 · 0 评论 -
android中fragment实战解决思路
新闻模块。情况:新闻模块作为一个独立的APP应用存在,主要包括3个和用户互动的界面:主页面,二级页面,详细内容页面。这三个页面可以采用activity的形式实现,也可以用activity加fragment的方法实现。由于对fragment不是很熟悉,所以采用activity加fragment的方法实现。整体方法:整个app应用采用一个activity和三个fragme原创 2015-03-06 10:04:39 · 559 阅读 · 1 评论 -
自定义toast
系统自带的弹出框不漂亮,自己改写。/*** 自定义toast弹出框* @author wangguangxin**/public class MyCustomToast { private final static int TEXTCOLOR = 0xff76c3fc; // 自定义文字颜色 /** *原创 2015-07-10 10:13:39 · 538 阅读 · 1 评论 -
Android车机启动后判断是否存在USB存储设备
之前做的程序判断车机启动后是否插有USB设备时,直接通过USB路径里面的文件个数listFiles方法判断的,感觉不是太合理。换种思路,根据车机系统中的 /proc/mounts文件内容去判断。代码如下:public static boolean isUdiskExist() { Log.d("StorageDeviceManager", "isUdiskExist");原创 2017-06-19 16:49:36 · 2660 阅读 · 0 评论