原文链接:http://www.apkbus.com/home.php?mod=space&uid=705730&do=blog&id=61207 上次跟大家分享了一下自定义View的一下要点,这次跟大家聊一下View的事件分发及处理,为什么主题都是View,因为作为一名初级应用层Android工程 ...
分类:
移动开发 时间:
2016-07-25 18:16:30
阅读次数:
338
1. 外部拦截法: 点击事件通过父容器拦截处理,如果父容器需要就拦截,不需要就不拦截。 2. 下面通过一个Demo示例说明: (1)首先我们创建一个Android工程,如下: (2)我们来到activity_main.xml,如下: 这里的RevealLayout是一个自定义控件(继承自ViewGr ...
分类:
其他好文 时间:
2016-07-24 13:20:37
阅读次数:
307
安卓与HTML简单的交互使用 实现通过java代码与HTML的一个互相操作。 准备工作: 1、新建Android工程,在布局文件中添加WebView控件。 2、准备一个HTML文件,放在src/main/assets文件夹下。 3、在java中得到webview,通过loadUrl找到assets下 ...
分类:
移动开发 时间:
2016-07-14 03:03:38
阅读次数:
231
初级游戏开发者通常都会遇到屏幕适配的问题,由于安卓手机屏幕差异很大,不同的手机屏幕大小各不相同,同时屏幕不同分辨率也不同,因此在对手机游戏进行测试的时候,屏幕适配的工作就显得非常重要了。 接下来我们谈谈屏幕适配那些事儿。 不同分辨率对应的文件夹 首先我们知道android工程目录res下有四个文件夹 ...
分类:
其他好文 时间:
2016-07-12 15:08:17
阅读次数:
157
1. 开发环境
Mac OS X , Android Studio 2.1.2
2. 创建新工程
创建SerialPortDemo工程, Minimum SDK 选择 API 19: Android 4.4。
3. 工程环境
ndk 路径使用默认的, gradle version 2.10
4. 切换工程显示方式
...
分类:
移动开发 时间:
2016-07-06 18:27:08
阅读次数:
580
1.创建一个Android工程 2.res->layout->xxx.xml 双击该文件出现以下界面 3.在左侧的手机屏幕上添加一个按键(并拖动控件,改变控件的位置) 4.双击按键,将按键上的文字改为“点击我吧”,按键的ID不改 5.打开如下文件 6. ...
分类:
其他好文 时间:
2016-07-05 06:20:28
阅读次数:
107
1.最大限度的将不需要出现在Java代码中的文件和代码本身分离开来 2.使用XML标记语言定义UI和数据结构 3.对于工程中的文件存储在工程目录中的那个位置有着严格的规定,在编译过程中Android会从这些标准化的目录中 寻找所每种需要的文件,并要求相似的文件在逻辑上被组织在一起 4.驱动整个应用程 ...
分类:
移动开发 时间:
2016-06-30 21:22:31
阅读次数:
176
最近在做程序异常时堆栈信息获取相关工作,上一篇文章成功的在程序creash时写下了dump文件,而有些情况写dump文件是 不可以的,比如在jni开发时,C++只做底层处理,而整个项目是android工程,这个时候dump文件没有了优势,那么只能在程序 creash时把内存信息打印出来,获取输出到文 ...
分类:
编程语言 时间:
2016-06-27 21:52:06
阅读次数:
444
Android学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Java以及Ant安装3. Android SDK安装4. Android工程的基础命令 一、前言 本篇博文记录了Linux下全命令行的Android开发环境的搭建,本文内容基于以下文章: http://zyq ...
分类:
移动开发 时间:
2016-06-27 13:44:22
阅读次数:
190
看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的Andr...
分类:
移动开发 时间:
2016-06-21 06:46:16
阅读次数:
227