随笔分类 -  Android 杂项

LinearLayout按下(pressed)或获取焦点(focused)时背景设置不同颜色或图片
摘要:1 10 加上android:clickable="true"就可以了 阅读全文

posted @ 2014-09-11 22:19 Ronald9 阅读(635) 评论(0) 推荐(0)

Android开发规范
摘要:一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下:LayoutView:lvRelativeView:rvTextView:tvImageView:ivImageButton:imButton:btn……5.activity中的view变量命名命名模式为:逻辑名称+view缩写建议:如果layout文件很复杂 阅读全文

posted @ 2013-11-28 15:43 Ronald9 阅读(205) 评论(0) 推荐(0)

[Microsoft][SQLServer 2000 Driver for JDBC]Object has been closed.
摘要:最近在移植公司的以前的一个程序. 该程序是 ASP + SQL SERVER 的.在执行操作的时候, 突然报[Microsoft][SQLServer 2000 Driver for JDBC]Object has been closed.错误.然后在网上搜了一大把, 各式各样的解决方案, 均无结果...后来, debug 发现问题. 只要把代码改下即可.if (conn == null || conn.isClosed()) { conn = DBFunc.getConnection();}只要加上 isClosed() 判断即可. 虽然我已经显示的设置过 conn = null, 但... 阅读全文

posted @ 2012-06-04 12:48 Ronald9 阅读(249) 评论(0) 推荐(0)

Android™ 1.5 android.R.drawable Icon Resources
摘要:http://www.darshancomputing.com/android/1.5-drawables.htmlThis is a list of resources in Android 1.5'sandroid.R.drawablethat might be useful as icons in your Android applications. You can use them like this:int icon = android.R.drawable.arrow_down_float;You can of course copy these into your own 阅读全文

posted @ 2012-05-02 16:52 Ronald9 阅读(305) 评论(0) 推荐(0)

深入理解Android消息处理系统——Looper、Handler、Thread [转]
摘要:本文转自:http://my.unix-center.net/~Simon_fu/?p=652很多人在问我 Handler, Looper, MessageQueue, 之间的关系啥的, 本来想自己写写, 但是看到上文, 觉得已经写得不错了. 于是拿来用之, 具体的东西, 还是得看源码帮助理解, 别人讲, 是讲不清的. 全文如下: 熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。A... 阅读全文

posted @ 2012-04-13 10:29 Ronald9 阅读(1761) 评论(0) 推荐(2)

Android 移动开发一本就够学习笔记一
摘要:今天向同事借了本 Android 的书, 大概看了下, 书一般吧, 不推荐购买. 免得以为我是在做广告的. 下面把我觉得有用的东西记录下来, 形成笔记, 以备后用.========== 第四章==========1. 获取应用程序 Context可以通过如下方法获取应用程序的 Context:Context context = getApplicationContext();2. 获取应用程序的资源context.getResources() 获取应用程序资源.3. Activity extends Context, 所以有时可以使用它来替代对应用程序 Context 的显示获取, 但是, 不 阅读全文

posted @ 2011-12-28 10:40 Ronald9 阅读(630) 评论(0) 推荐(1)

在 Eclipse 中导入 Android 示例程序
摘要:以导入 Android 的 Snake 为例:1. File --> New --> Android Project.2. 在 Contents 中选择 "Create project from existing source".3. 定位到 Snake 目录.4. 工程表单区域中的值将会被自动填入, 这一功能是通过 Manifest 文件实现的. 有时, 还需要指定 Build Target.5. Finish.注意:如果在向工作空间中添加已存的工程时, Eclipse 可能会显示 "Project Snake is missing required 阅读全文

posted @ 2011-12-28 08:54 Ronald9 阅读(364) 评论(0) 推荐(0)

加快Android单模块编译
摘要:加快Android单模块编译转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 <xianjimli at hotmail dot com>习惯了automake之后,再用Android的编译系统,就是感觉不爽。编译一个小模块也等上几分钟,有次实在受不了,看了一下它的实现,发现它对任何一次编译都要查找所有的Android.mk:subdir_makefiles=$(shell cat build/tools/Android.mk.cache)我把build/core/main.mk修改了一下,增加了一个cache:sub 阅读全文

posted @ 2011-12-25 18:12 Ronald9 阅读(283) 评论(0) 推荐(0)

Android中Listview注意事项
摘要:1. 在ListView的单个Item中,如果包含了其他的widget或者view ,这些view的优先级是高于List Item的单击事件的。为了解决这个问题可以在getView中添加如下代码:layout.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);或者对layout中的每个view进行说明guts.setFocusable(false);rate.setFocusable(false);同时我们也可以强制设置包含的View的Onclick事件不被监听 guts.setClickable(false);2. 通过 阅读全文

posted @ 2011-12-25 17:59 Ronald9 阅读(221) 评论(0) 推荐(0)

Android 源码目录分析
摘要:frameworks 目录 (核心框架——java及C++语言).|-- base (基本内容)| |-- api (?都是xml文件,定义了java的api?)| |-- awt (AWT库)| |-- build (空的)| |-- camera (摄像头服务程序库)| |-- cmds (重要命令:am、app_proce等)| |-- core (核心库)| |-- data (字体和声音等数据文件)| |-- docs (文档)| |-- graphics (图形相关)| |-- include (头文件)| |-- keystore (和数据签名证书相关)| |-- libs (库 阅读全文

posted @ 2011-12-06 10:41 Ronald9 阅读(325) 评论(0) 推荐(0)

导航