- 博客(11)
- 收藏
- 关注
原创 Android键盘事件处理流程
——-可跳过:键值映射关系start—– 通过cat /proc/bus/input/devices,查看系统中的所有输入设备,例如:$ cat /proc/bus/input/devicesI: Bus=0018 Vendor=0019 Product=0001 Version=0001N: Name="Smart IR Receiver"P: Phys=/dev/irS: Sysfs=
2017-03-21 15:54:26
654
转载 android下ellipsize的使用
在TextView 和 EditText中,可以使用ellipsize来设置文字溢出隐藏,如:“一段很长的文本…”用法如下:在xml中Android:ellipsize = “end” 省略号在结尾android:ellipsize = “start” 省略号在开头android:ellipsize = “middle” 省略号在中间android:ellipsize = “marquee”
2017-03-15 09:20:57
739
原创 ubuntu64 安装jd-gui
下载安装linux版本jd-gui,因为jd-gui只有32位的,所以需要安装32的共享库: 2042 sudo apt-get install libglib2.0-0:i386 libpng12-0:i386 libfontconfig1:i386 libsm6:i386 libxrender1:i386 2043 sudo apt-get install libglib2.0-0:i38
2017-03-13 16:29:25
3535
原创 关于Ubuntu使用Genymotion的问题
1 下载并安装VirtualBox 2 下载并安装Genymotion ubuntu版本 3 启动Genymotion并选择相应Android版本下载虚拟设备 4 启动虚拟设备遇到启动冻结,停留在:start virtual box 查看日志: ~/.Genymobile/genymotion.log ~/.Genymobile/Genymotion/deployed/设备名/genym
2017-03-13 13:17:15
843
原创 android示例:简单的播放MP3并显示歌词的应用(待更新)
闲来无事,写了个小应用,能够播放固定的MP3,并显示歌词,待改进地方有: 1 可播放目录内所有歌曲文件,并同时显示歌词 2 有进度条 3 可快进,回退,停止等待弄明白的是:判断何时是唱歌的的起始点。 以下为示例: 布局文件main.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://sch
2017-03-10 16:34:21
721
原创 git 基本操作
工作区:版本库跟踪的文件,有改动的内容放于工作区。暂存区:索引库,版本库跟踪的文件,准备提交的内容放于暂存区。未跟踪区:git未跟踪文件,git命令对这些文件无效HEAD:指向当前分支的最新提交HEAD^N:指向当前分支向前第N个合并提交HEAD~N:指向当前分支最新提交的第N个父提交,相当于[HEAD~1]^^^^…ORIG_HEAD:指向最后一次操作的提交git init git
2017-03-07 14:17:17
252
原创 Andriod自定义view示例
1 首先可以自定义view所使用到的属性,例如:<?xml version="1.0" encoding="utf-8"?><resources> <attr name="titleText" format="string" /> <attr name="titleTextColor" format="color" /> <attr name="titleTextSize"
2017-03-07 13:37:43
243
原创 shell的一些小知识
1 正则表达式. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线 等价于'[^A-Za-z0-9_]'\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或者结束^ 匹配字符串的开始$ 匹配字符串的结束
2017-03-06 17:14:30
202
原创 Android的一些小知识
1 每一个应用拥有一个独立的user ID,该ID对系统可见,但对应用不可见,系统根据分配的user ID设置应用文件的权限2 系统遵循最小特权原则,即应用仅拥有操作运行所需的组件的权限3 应用间共享数据和进入系统服务: ① 两个应用共享同样的Linux userID,则它们可以互相操作彼此的文件,也可以跑在同样的Linux进程,并共享共同的虚拟机VM(但必须有相同的证书签名)4 Android
2017-03-06 16:49:23
396
原创 ubuntu下搭建apache+gerrit+h2+git环境
1 安装git$sudo apt-get install git2 安装apache2$ sudo apt-get install apache23 下载gerrit, 如目前可用的Gerrit-2.12.war4 安装gerrit: $ java -jar g errit-2.12.war init -d review_site/ 进入gerrit配置
2017-03-06 15:49:08
775
原创 在linux环境下tomcat+jenkins+ant+svn自动构建Android
在搭建构建系统之前,请自行配置系统JDK+JRE+SDK编译环境安装tomcat1 下载apache-tomcat的tar包,下载地址:http://tomcat.apache.org/,解压后,将整个安装包拷贝至/opt目录下:$ ls /optapache-tomcat-9.0.0.M172 启动tomcat,执行tomcat目录下./bin/startup.sh (注
2017-03-06 14:35:30
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人