Empenguin  

2015年11月9日

摘要: #!/bin/bashecho "Hello World !"declare -i i=0while [ $i -lt 150 ]do echo $i adb push ./1.png "/sdcard/LEWA/theme/deskwallpaper/${i}.png" let ... 阅读全文
posted @ 2015-11-09 16:54 Empenguin 阅读(192) 评论(0) 推荐(0) 编辑

2015年1月29日

摘要: grep "expects build fingerprint" . -rnc | awk 'BEGIN{FS=":"}$2==3{print $1}' | xargs -I '{}' mv {} ../finger-error/http://www.cnblogs.com/chengmo/arch... 阅读全文
posted @ 2015-01-29 17:29 Empenguin 阅读(106) 评论(0) 推荐(0) 编辑

2014年8月29日

摘要: 1.拷贝符号链接类型的文件到指定目录find . -type l | xargs -t -I {} cp {} outdir/ -d2.mtk写recoverydd if=/sdcard/recovery.img of=/dev/recovery 阅读全文
posted @ 2014-08-29 14:32 Empenguin 阅读(120) 评论(0) 推荐(0) 编辑

2014年5月30日

摘要: 标题1 列表1 列表2 表格2 table width=186 height=57 style="border-collapse:collapse;width:139.50pt;"> idint download_idint headerstring 段落 正文内容 tab 回车 回tab 图片3 其他地方复制粘贴 内部复制粘贴 代码4 if (in... 阅读全文
posted @ 2014-05-30 17:16 Empenguin 阅读(195) 评论(0) 推荐(0) 编辑
 
摘要: 下载管理器,有个哥们写得很好了http://www.trinea.cn/android/android-downloadmanager/下载后台通知下载管理器内容交互最近对内部业务逻辑整理了一下a.处理正在下载的内容b.处理下载完成的内容对于下载业务,用户对事件的敏感程度分为:a类:是否开始下载了,... 阅读全文
posted @ 2014-05-30 16:31 Empenguin 阅读(382) 评论(0) 推荐(0) 编辑

2014年5月8日

摘要: 昨天确定了启动时,inflate耗时太多,当时不知道怎么回事,去Trinea的博客一逛,发现原来是需要进行layout优化,跟着他们的步伐,做了下面的修改。1.据说在lint前是一款layout工具,用于测试布局中不合理的地方。可以看到有如下一些列:.1 自定义view中在draw函数中分配了对象,... 阅读全文
posted @ 2014-05-08 11:13 Empenguin 阅读(227) 评论(0) 推荐(0) 编辑

2014年5月7日

摘要: 跟踪代码发现,应用启动时的白屏会持续到draw调用完成,这个过程中任何耗时操作将导致白屏时间增长。1.adb shell am start -W -n yourpakagename/MainActivity-W: wait for launch to complete 这里的launch to co... 阅读全文
posted @ 2014-05-07 23:38 Empenguin 阅读(391) 评论(0) 推荐(0) 编辑
 
摘要: 前面写了个View画圆弧,为了让他和底层图片效果融合,采用先把圆弧画到和图片一样大小的画布上,然后用canvas的变换位图方法映射过去。 bitmapWithReflection = Bitmap.createBitmap(swidth, sheight, Config.ARGB_88... 阅读全文
posted @ 2014-05-07 13:39 Empenguin 阅读(221) 评论(0) 推荐(0) 编辑

2014年5月6日

摘要: 安装eclipse插件在help->Install new software里面add有本地和网络两种1.ModelGoon该插件需要在file中newModelGoon Diagrams新建文件,然后把要生成的文件拖进去,还不支持文件夹拖放,不太方便;同时他只能生成类成员,如果是静态的就无法显示了... 阅读全文
posted @ 2014-05-06 23:26 Empenguin 阅读(850) 评论(0) 推荐(0) 编辑
 
摘要: 1.配置编译环境https://source.android.com/source/initializing.html如果按照官网里面安装了openjdk,恭喜被坑了,目前我下载的4.4.2的必须是sun/oracle公司的,并且必须是1.6版本的。如果安装了openjdk很难卸载,尝试使用sudo... 阅读全文
posted @ 2014-05-06 15:45 Empenguin 阅读(127) 评论(0) 推荐(0) 编辑