android
文章平均质量分 85
LoveOrange34
这个作者很懒,什么都没留下…
展开
-
Android/Swing中并发分析
swing中创建事件分发线程,事件队列会一一存储并按顺序依次执行。比如说一个鼠标单击事件,当用按下鼠标,swing会分发线程去处鼠标理监听中鼠标按下要处理的事件。而主线程也将要绘制一些效果,比如鼠标按下、弹回去。如果在分发线程中执行一个长时间的任务,那主线程的绘画版面就不能及时执行,那么鼠标也不会弹起来了。所以不能在分发线程中执行长时间的任务呢。 android 中也类似哦,如...原创 2014-06-13 17:07:25 · 158 阅读 · 0 评论 -
android播放,掃描添加本地音頻文件
最近幾乎沒有什麽事情,繼續鼓搗我的小東西。想在項目中加入一個簡易的音樂播放器功能,就像華為p6桌面上那麼大小的音樂播放器。用過天天動聽或者QQ音樂播放器的人都知道,可已通過本地掃描添加歌曲。不知道他們是怎麼實現的,我覺得應該掃描設備上的所有文件,過濾出音頻文件,每個文件實例化為一個實體,記錄文件名、路徑、歌手、類型、大小等信息。具體算法思想,寫一個遞歸調用的方法,使用file....2014-03-12 09:19:59 · 194 阅读 · 0 评论 -
greenDao基本搭建和使用
最近闲得发慌,研究下android框架,蛮早就听说过greendao,一直没接触,这会儿工夫来捯饬捯饬。 作为一个菜鸟,不求所以然,先会用,再慢慢体会他设计的精妙在哪里。 个人验证通过可行的方法。 平台: eclipse+adt。 包: greendao-2.0.0.jar,greendao-generator-2.0.0.jar,freemarker,jar....2015-09-08 16:52:44 · 159 阅读 · 0 评论 -
React Native android 如果调不出开发菜单栏如何处理
使用魅族3调试,咋都加载不出“开发者菜单栏”,通过查看fackboo react的API 具体位置在react-native jar 包中的DevSupportManagerImpl类中showDevOptionsDialog(),对应的我们能扣出相应的方法重写一个开发者菜单 如何实例化 DevSupportManager接口,通过ReactInstanceManager: mR...2016-11-01 16:16:31 · 778 阅读 · 0 评论 -
Handler 消息机制分析
Handler消息分析 ThreadLocal sThreadLocal =new ThreadLocal();是什么鬼,存放数据的工具,当前线程存放的数据,别的线程获取不到这个类提供get和set方法,比如在A线程中sThreadLocal.set("value");B线程中打印 sThreadLocal.get();打印出来为空。原因这边博文上分析得很清楚:http://blog.csdn...2015-12-18 16:54:42 · 92 阅读 · 0 评论