本人自己在做一个launcher,所以需要处理icon,加阴影和边框等。这只是一种处理方法,其他的处理方法类似。
源代码:
https://github.com/com314159/LauncherIconMaskEffect
效果图:
核心思想:
1. 绘制边框时,先取原图片的颜色,再根据颜色绘制边框,加上了渐变效果
2.添加阴影其...
分类:
移动开发 时间:
2014-05-18 18:46:59
阅读次数:
429
SystemServer是Android系统的核心,APK应用中能够直接交互的大部分系统服务都在该进程中运行,常见的比如WindowManagerServer(Wms)、ActivityManagerSystemService(AmS)、 PackageManagerServer(PmS)等,这些系统服务都是以一个线程的方式存在于SystemServer进程中。
startSystemServe...
分类:
移动开发 时间:
2014-05-18 14:30:12
阅读次数:
505
1、我会命令adb uninstall 先卸载我们有签名的安装包。
2、用开发模式在手机上运行我们的应用。
3、然后测试就把手机拿走了,就用应用管理器把我们的应用卸载了。
4、继续装我们的开发包,死活也装不了。我拿到手机也没有办法。试了很久,差点就要root手机了,但是手机又不是我的,没有办法root。
5、网上提供此资料
http://xusaomaiss.javaeye.c...
分类:
移动开发 时间:
2014-05-18 14:04:32
阅读次数:
271
# monkey
usage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]
[-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...]
[--ignore-crash...
分类:
移动开发 时间:
2014-05-18 10:09:09
阅读次数:
314
Long Long ago...已经成为了历史,我还是要说出一个真相:早年前,那时候,android还不被大众所认知的时候,当然开发者也没不像现在那样趋于饱和状态。一位大牛前辈,也是我的学长,那时候我还在上大学。前辈告诫我有时间得去看看android开发,那时候的自己,年轻、冲动、不畏惧,毅然地选择了java服务端开发,放弃了学习android开发。
时隔数年的今天,因为公司业务项目的发展,我还...
分类:
移动开发 时间:
2014-05-18 09:44:42
阅读次数:
312
本文章来至源码世界 http://www.ymsky.net/views/84366.shtml
diango 自定义404 500页面
1.首先将settings设置debug=false;
2.设置static路径
3. STATICFILES_DIRS = (
PROJECT_DIR+'/...
分类:
其他好文 时间:
2014-05-18 09:40:36
阅读次数:
424
Notification的用法 --- 状态栏通知
发送一个状态栏通知必须的两个类:
1. NotificationManager --- 状态栏通知的管理类,负责发通知,清除通知等
NotificationManager : 是一个系统Service,必须通过 context.getSystemService(NOTIFICATION_SERVICE...
分类:
移动开发 时间:
2014-05-18 09:13:46
阅读次数:
471
Android Http 客户端编程设计模式(步骤):
1.网络权限:添加INTERNET用户权限。
2.UI设计:设计用户界面。
3.发出请求:客户端提交HTTP请求,提交数据,切记不能在UI线程完成。
4.接收响应:接收服务器端的响应,获取服务器返回数据。
5.UI更新:客户端业务处理,更新UI。...
分类:
移动开发 时间:
2014-05-18 07:29:08
阅读次数:
370
原文出自:方杰|http://fangjie.sinaapp.com/?p=141 转载请注明出处
学习Android也有一段时间了,感觉大部分的Android应用都有很多类似的组件,所以就打算做了这样一个开源项目,目的是整合一些Android开发常用的组件Demo,方便以后项目中直接拿来用。git地址:https://github.com/JayFang1993/AndroidUtil
...
分类:
移动开发 时间:
2014-05-18 06:06:04
阅读次数:
395
from ConfigParser import RawConfigParser as rcp
if __name__ == "__main__":
cfg = rcp()
cfg.add_section("Info")
cfg.set("Info", "ImagePath", "f:/whu")
cfg.set("Info", "foo", "cd'...
分类:
其他好文 时间:
2014-05-18 05:58:51
阅读次数:
284