Android学习零散笔记
大石斑Grouper
快乐学习,快乐生活,每天进步一点点。
展开
-
关于在android程序执行过程中使用Intent启动另一个活动后,同个方法未执行的代码是否会继续执行。
下面的代码说明了即使在onCreate();中启动了另一个活动,但这个方法依然会被完整执行。public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActivityCollector.addActivity(this); //进入控制界面活动 Intent c原创 2016-04-08 17:39:40 · 2434 阅读 · 0 评论 -
Android中如何获取xml界面里的非自定义属性
原文地址获取自定义属性大家都很熟悉了,就不多说了(定义declare-styleable,context.obtainStyledAttributes巴拉巴拉...)下面我们说一下怎么获取非自定义的属性,比如android:entries,android:gravity等等,上面的方式照着套是行不通了,因为你无法取得android.R.styleable里面的东西,下面转载 2016-07-06 21:29:49 · 2197 阅读 · 0 评论 -
Android上dip、dp、px、sp等单位说明
原文地址dip device independent pixels(设备独立像素). 不同设备不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。在android上开发的程序将会在不同分辨率的手机上运行。为了让程序外观不至于相差太大,所以引入了dip的概念。比如定义一个矩形10 x 10dip.在分辨率为160dpi的屏转载 2016-07-04 20:54:13 · 420 阅读 · 0 评论 -
APK反编译详解
原文地址:APK反编译详解这里的反编译的目的并不是修改别人的代码然后自己发布盗版apk,而且这种方法也做不到。这里的反编译只能查看作者的大致代码,目的是研究apk中某些效果的实现方法,知道大致的方法之后,具体代码还需自己写。apk的反编译分为两部分,一是反编译classes.dex得到java代码,二是反编译资源文件以及xml布局文件,这两部分是分开的,并且使用的是不同的工具。转载 2016-06-16 17:32:56 · 1081 阅读 · 0 评论 -
一个Android JAVA代码中的各显示单位转换工具
/** * Created by Dacer on 10/8/13. * 将dp单位转换为不同分辨率手机下的像素点,便于画图 */原创 2016-07-12 23:02:01 · 1141 阅读 · 0 评论 -
gen下R文件消失 && 工程无故报错
一、R文件失踪案1. 背景:前些时候,在进行Android程序开发过程中帮助同学修改xml代码时候,偶尔会出现R类文件离奇失踪事件,当时经过一些恢复操作无果后,只好重建一个工程。由于R类文件在Android工程中是一个极其特殊的存在,所以我就此进行了一些小测试。2. 失踪者资料:转载 2016-04-14 21:22:26 · 460 阅读 · 0 评论 -
Eclipse 中 Project'XX'is missing required library:' 路径错误
这是因为项目的build path Library中存在重复并且冲突或者地址引用错误的jar包,可以通过以下方案解决: 1 、右击项目------>选Build path------>再选Configure build Path; 2、 在右侧窗口中选择Library选项卡; 3、在下面所列出的jar包中选中相互重复、冲突或者地址错误的jar包(一般有问题的原创 2016-05-09 16:54:51 · 7126 阅读 · 0 评论 -
Button 中 onTouch 和 onClick 关系
一,onTouch返回false首先是onTouch事件的down事件发生,此时,如果长按,触发onLongClick事件;然后是onTouch事件的up事件发生,up完毕,最后触发onClick事件。二,onTouch返回true首先是onTouch事件的down事件发生,然后是onTouch事件的up事件发生;期间不触发onClick和onLongClick事件三,转载 2016-04-23 21:41:01 · 1389 阅读 · 0 评论 -
【Android开发经验】关于ListView中item与控件抢夺焦点的那些事
原文地址:http://blog.csdn.net/zhaokaiqiang1992/article/details/28430607在开发中,listview可以说是我们使用最频繁的控件之一了,但是关于listview的各种问题也是很多。当我们使用自定义布局的Listview的时候,如果在item的布局文件里面存在Button或者是CheckBox等控件以及其子类控件的时候,经常会碰转载 2016-04-17 17:19:53 · 278 阅读 · 0 评论 -
Android xml资源文件中@、@android:type、@*、?、@+含义和区别
原文地址:http://greatverve.cnblogs.com/archive/2011/12/27/Android-xml.html一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name转载 2016-04-17 16:25:14 · 210 阅读 · 0 评论 -
Eclipse Android 工程无法查看帮助文档
原文地址:在使用Eclipse开发Android程序过程中,发现鼠标停放在想要查看帮助的类名上面,提示如下信息:Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.出现这个原因,一般是因为android.ja转载 2016-05-24 22:47:45 · 380 阅读 · 0 评论 -
使用库项目实现Android程序代码的复用
原文地址:http://express.ruanko.com/ruanko-express_40/technologyexchange6.html在软件开发过程中,程序代码的复用,是非常重要的概念。我们总是需要使用一些现有的模块、包、框架,或开发自己的模块、包、框架,来实现对程序代码的复用。比如在JavaWeb编程过程中,经常使用的Struts和Spring等框架,就可以大大简化我们的开发转载 2016-05-24 21:56:56 · 747 阅读 · 0 评论 -
Android中自定义checkbox样式
文章来自:http://blog.csdn.net/zuolongsnail/article/details/71065861.首先在drawable文件夹中添加drawable文件checkbox_style.xml。[html] view plain copyxml version="1.0" encoding="ut转载 2016-04-16 11:54:01 · 274 阅读 · 0 评论 -
【笔记】Android中Context相关理解
内容来自:http://www.devdiv.com/thread-27359-1-1.html很多初入Android开发的网友向我们问到Context有什么作用,很多地方都用到它,这里Android123给这些新入门的网友做个简单的解释: Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LO转载 2016-04-10 15:29:27 · 532 阅读 · 0 评论 -
记录学习Android开发路上一些值得重复看的文章
2016年12月2日:一篇文章看懂Android 学习最佳路线原创 2016-12-02 22:37:35 · 294 阅读 · 0 评论