
Android
文章平均质量分 84
ProgramResearch
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android N jack编译问题
编译出现如下错误:FAILED: /bin/bash -c “(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar prebuilts/sdk/tools/jack-server-4.8.ALPHA.jar 2>&1 || (exit 0) ) && (JACK_SERVER_VM_ARGUMENTS=”-Dfile.encoding=UTF-8 -XX:+T原创 2021-05-09 09:58:47 · 300 阅读 · 0 评论 -
android apk反编译
执行路径不能含中文Apktool处理资源文件 https://ibotpeaches.github.io/Apktool/install/ ./apktool d {name}.apkdex2jarclasses.dex转化为jar文件 https://sourceforge.net/projects/dex2jar/ 如果当前java版本,小于编译apk的版本,执行会出错; ./d2j-转载 2017-11-13 22:43:35 · 397 阅读 · 0 评论 -
android开发环境配置
U盘安装系统下载Ubuntu镜像 https://www.ubuntu.com/download/desktop dash —-> 启动盘创建器(Startup Disk Creator)基本工具安装hosts配置emacs安装配置sudo apt-get install emacs emacs24-el emacs-goodies-el ecb cscope cscope-el auto-c原创 2017-07-12 22:53:40 · 487 阅读 · 0 评论 -
ThreadLocal类
文件路径: ./libcore/ojluni/src/main/java/java/lang/ThreadLocal.java概述: 提供线程本地变量. 此变量不同于一般变量,每个线程都访问(通过get和set)各自的副本. 独立初始化变量的副本. ThreadLocal实例是类的典型的私有静态域,是与线程状态相关的 (例如: 用户ID或事务ID) 每个线程持有一个Thre翻译 2017-01-17 23:09:22 · 745 阅读 · 0 评论 -
Android Matrix变换
Matrix变换公式:left [ matrix {scalex # skewx # transx ## skewy # scaley # transy ## persp0 # persp1 #persp2} right ] * left [ matrix{x ## y ## 1} right ] = left [ matrix{x^’ ## y^’ ## 1} right ] Matrix无参数初转载 2017-04-16 11:35:35 · 577 阅读 · 0 评论 -
android.os.SystemClock类
SystemClock实现核心计时功能有三钟不同的时钟: 方法 说明 System.currentTimeMillis(): 标准挂钟(wall clock)(日期和时间)表示的毫秒级的纪元(epoch). 挂钟时间可以由用户或手机网络设置(见setCurrentTimeMillis),因此时间可以向前或向后不可预测的调整.当现实世界的日期和时间是非常重要的,应该使用此时间,如日历或闹翻译 2017-01-16 22:25:13 · 794 阅读 · 0 评论 -
View的Touch事件分发简要流程
相关文件 ./frameworks/base/core/java/android/view/View.java ./frameworks/base/core/java/android/view/ViewGroup.java流程简介:首先,ViewGroup调用dispatchTouchEvent开始分发消息; 其次,如果是MotionEvent.ACTION_DOWN或存在mFirstTo原创 2017-01-10 23:00:39 · 433 阅读 · 0 评论 -
Java Thread(Android Nougat源码)
相关文件路径 ./libcore/ojluni/src/main/java/java/lang/Thread.java ./libcore/ojluni/src/main/java/java/lang/ThreadGroup.java ./libcore/ojluni/src/main/java/sun/misc/Unsafe.java ./art/runtime/native/jav翻译 2017-01-15 11:38:44 · 851 阅读 · 0 评论 -
Android Studio 2.2中的APK打包
google 在 Android Studio 2.2中新添加了一种签名APK Signature Scheme v2其中有一些注意事项.详见:http://mp.weixin.qq.com/s?__biz=MzAwODY4OTk2Mg==&mid=2652040171&idx=1&sn=180cde728be8133bed6efe40546fa35b&chksm=808d4bae转载 2017-01-08 21:21:49 · 696 阅读 · 0 评论 -
Gradle错误
1.Error:Cannot set readonly property: proguardFiles for class: com.android.build.gradle.managed.BuildType文件中: proguardFiles += file('proguard-android.txt')改为:proguardFiles.add(file('progua转载 2016-12-25 15:27:08 · 462 阅读 · 0 评论 -
Ubuntu下OpenGrok安装使用
sudo apt-get install exuberant-ctags tomcat8apt-file list tomcat查看tomcat安装启动tomcatbin/下 ./startup.sh浏览http://localhost:8080/,测试是否正确开启http://opengrok.github.io/OpenGrok/ 下载OpenGrok解压t转载 2015-10-07 15:18:33 · 550 阅读 · 0 评论 -
Ubuntu 15.04 中 Android 5.0+ 编译
sudo apt-get install openjdk-7-jdk openjdk-7-jresudo apt-get install git-core gnupg flex bison gperf build-essential zip curlsudo apt-get install zlib1g-dev libc6-dev lib32ncurses5-devsudo apt-g转载 2015-10-05 17:50:42 · 387 阅读 · 0 评论