自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 时移拖动进度条不流畅

时移拖动进度条不流畅1,在android 5.1系统上由于系统上报keydown事件的速度相比android 4.4系统慢,导致apk拖动进度条时,进度条变化不是很流畅,而是一抖一抖的进度变化。为了能够在按下down事件时,进度条能够流畅变化,所要做的是模拟系统keydown事件,加快keydown事件的频率,且拖动进度条。2,思路:由于keydown 和 keyup 事件是成对出现,当按

2017-05-27 17:49:47 1222

原创 dialog 被另外一个dialog覆盖,生命周期如何执行

dialog 被另外一个dialog覆盖,生命周期如何执行1,自定义dialog,在构造方法中设置dialog style, @null false true 2,在oncreate中设置dialog宽度高度, Window window = getWindow(); window.s

2017-05-27 16:23:54 4747

原创 系统设置中 语言设置,中文或者英文

系统设置 设置中英文切换方式一:直接调用系统类和方法1,查看com.android.setting源码中,对中英文切换的大概流程,可以总结为:try { //tw add IActivityManager iActivityManager = ActivityManagerNative.getDefault(); Configuration configura

2017-05-18 18:15:57 2340

原创 周末 20170514

《你一年的8760小时 》 努尔艾力假如一个人可以活到75岁,一年12个月,算下来,其实只有900个月,我们都希望,在这宝贵的900个月中,我们能走更多的路,读更多的书。7年,足以发生很多改变。7年前的坚持,现在可能已经妥协,7年前的喜欢,现在可能已经麻木,7年前的害怕,现在可能已经可以独自面对。舒适感,是成长的最大敌人,痛苦,是成长最好的标志,如果你想练成肱二头肌,这

2017-05-14 23:30:30 248

原创 使用async-http 重定向出错 & 文字没有焦点,仍实现自滚动

1,上报服务器升级状态时出现重定向错误异常日志如下:Caused by: org.apache.http.client.CircularRedirectException: Circular redirect to 'http://172.16.188.67:8080/upgrade/UpgradeStatus'2017-05-12-17-04_33_729W/System.err

2017-05-12 18:12:50 275

原创 Android处理崩溃 --将log保存到sd卡中或者上传服务器中

1,实现UncaughtExceptionHandler实现UncaughtExceptionHandler接口中的uncaughtException方法。该方法体中最常见的操作就是读取崩溃的stacktrace信息,然后上报到服务器数据便于开发者分析,代码如下: public void uncaughtException(Thread thread, Throwable

2017-05-12 17:33:05 462

原创 多线程任务的优化一

问题 1 :当每次点击界面上的item触发开启一个子线程,去请求网络数据,界面上的item很多,在用户迅速点击的情况下, 会新建n个子线程, 每个线程在内存中占用1M空间, 消耗非常大,如何优化这种多线程任务?解决思路: 用线程池去处理这种多线程的任务, 线程池的核心线程个数为1 ,用有界队列将新的线程添加进来,有界队列的size 也为1,即在线程池中 只能同时允许1个线程运行, 1个

2017-05-12 16:59:15 311

原创 JavaScript和Android互调

一 JavaScript调用Android页面是通过JavaScript和html完成,效果如图:点击test按钮,通过Android代码完成显示吐司效果,并且打印log,首先在JavaScript中添加响应点击事件处理的方法: function showToast() { ngbPlayer.showMyToast("111111 show")

2016-10-09 17:08:01 375

原创 两个listview之间焦点切换, 如何将焦点落在之前所处位置

图一: 焦点在频道列表时图二:焦点切换到节目列表时如上图,要实现频道列表中的字体有三种颜色状态 , 没有焦点时的颜色 #a0b1b5b7, 选中时候的字体颜色#ffe8e8e8b 和 焦点离开的时候字体颜色#ff1198ff 焦点离开的时候字体颜色,通过代码来设置, 代码如下, 当焦点从频道列表切换到节

2016-09-23 10:35:16 3150 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除