Android
ruxueqin
这个作者很懒,什么都没留下…
展开
-
Android屏幕适配-资源文件夹命名与匹配规则
说明:本文档目的为分析android工程res目录下的资源文件夹(drawable,values,layout等)在屏幕适配方面的限定与适配方法。1、 Res下文件夹命名方式1. 可用的命名属性在文档1中的表格“Table 2. Configuration qualifier names. ”中有说明(表格太大,不方便在此张贴),表格中的"Configuration&qu...2012-11-01 14:29:14 · 636 阅读 · 0 评论 -
android屏幕小白点的实现方案
需求:实现如IPONE的屏幕最上层小白点功能技术方案:通过activity.getWindow.addView来实现。2014-02-18 11:27:44 · 998 阅读 · 0 评论 -
包括res的工程如何打jar包的解决方案
问题场景:把包含res的lib工程打包为jar,问题是jar不支持放入res文件。解决方案:把res资源全部放入assert,代码中不用R.xxx.xxx这样引用,而是通过assert解释引用资源;这样做好处是可以减少关联lib工程数,利于提高团队开发效率;短处是资源要自已解释引用。在res比较少且没有自定义属性的情况下可以使用。...2014-02-18 11:25:51 · 418 阅读 · 0 评论 -
android自定义activity切换动画
1:overridePendingTransition(R.anim.activity_in, R.anim.activity_out);注意:进入动画一般在oncreate里写,退出动画要在finish()后写才有用!!!2:本来想用设activity theme的方法,但发现不行,没找到原因,所以就用了上述1只的方法....原创 2014-06-30 10:49:39 · 169 阅读 · 0 评论 -
eclipse android开发小工具集
checkstyle:代码format,注释templet,还可以在服务器端配svn脚本作代码提交格式检查。Lint:检查代码可能出错的地方。MAT:内存检测。traceview:耗时分析。先作目录,后续有时间再补充详细。...原创 2013-07-23 15:14:05 · 182 阅读 · 0 评论 -
AsyncTask任务队列是静态的
今天发现AsyncTask任务队列是静态的,意味着多个AsyncTask实现一起执行,但对应的几个任务并不是并行执行的,而是串行。原创 2013-07-03 02:18:10 · 192 阅读 · 0 评论 -
图片太大,canvas画不出来
loacat提示:07-03 01:06:58.175: W/OpenGLRenderer(30011): Bitmap too large to be uploaded into a texture (440x5261, max=4096x4096)07-03 01:06:58.175: W/OpenGLRenderer(30011): Bitmap too large to be up...原创 2013-07-03 02:15:10 · 1196 阅读 · 0 评论 -
Android开发效率—Eclipse快捷键
很多过去使用Visual Studio开发软件的网友可能不熟悉Java开发环境,今天Android开发网告诉大家一些提高Android开发效率的Eclipse快捷键,可以有效率的帮助我们管理代码和减少键盘输入。Eclipse相对于Visual Studio而言使用Java开发,响应速度和稳定性上有很大的欠缺,这些我们目前只能容忍下。 比较常用的Android123整...原创 2012-12-13 18:15:30 · 73 阅读 · 0 评论 -
Android 各国语言缩写-各国语言简称
android资源文件夹的写法规则:语言缩写-国家地区缩写语言缩写请参阅:国家地区缩写en 英文en_US 英文 (美国)ar 阿拉伯文ar_AE 阿拉伯文 (阿拉伯联合酋长国)ar_BH 阿拉伯文 (巴林)ar_DZ 阿拉伯文 (阿尔及利亚)ar_EG 阿拉伯文 (埃及)ar_IQ 阿拉伯文 (伊拉克)ar_JO 阿拉伯文 (约旦)ar_...原创 2012-12-05 11:28:10 · 525 阅读 · 0 评论 -
通过Android手机wifi进行程序的调试
通过Android手机wifi进行程序的调试1.首先让android手机去监听指定的端口:这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行: su//获取root权限 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的 stop adbd//关闭ad...原创 2013-04-15 14:39:42 · 293 阅读 · 0 评论 -
通过wifi调试android程序
通过Android手机wifi进行程序的调试1.首先让android手机去监听指定的端口:这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行:su//获取root权限setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的stop adbd//关闭adb...原创 2013-04-15 14:38:18 · 92 阅读 · 0 评论 -
android gridview屏蔽默认点击效果的方法
gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));原创 2013-03-28 22:51:23 · 636 阅读 · 2 评论 -
android判断软键盘是否弹出
没有好的办法,只能判断当前view的layout 宽高是否发生变化. 参见:http://winuxxan.blog.51cto.com/2779763/522810原创 2013-03-27 14:56:41 · 440 阅读 · 0 评论 -
android.database.sqlite.SQLiteDatabaseLockedException: database is locked
有时android程序会报android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5)这是由于大于一个sqlite的connection所致,建议:1:所有db操作都通过SQLOpenHelper,并保证你的SQLOpenHelper是单例的;2:如果是多进程访问同一个dat...原创 2013-09-30 10:28:41 · 612 阅读 · 0 评论