
AndroidSourceCode
RonnyJiang
看见的是风景,走过的才是路。
展开
-
android7.0 源码编译问题总结
常见问题:1.USER问题(由于运行的docker 容易没有配置USER环境变量) JACK VMCOMMAND="java -Dfile.encoding=UTF-8 -Xms2560m -XX:+TieredCompilation -jar out/host/linux-x86/framework/jack-launcher.jar " JACK_JAR="out/host/原创 2017-02-19 21:21:22 · 8419 阅读 · 0 评论 -
编译android7.0 sdk错误解决方法
编译时最后报错:SDK: warning: including GNU target out/target/product/generic/system/lib/libext2fs.soSDK: warning: including GNU target out/target/product/generic/system/lib/libiprouteutil.soSDK: warn原创 2017-05-21 11:15:35 · 2828 阅读 · 0 评论 -
android平台的三个编译命令----make,mm,mmm
在Android源码根目录下,执行以下三步即可编译android:1. build/envsetup.sh #这个脚本用来设置android的编译环境; 2. lunch #选择编译目标 3. make #编译android整个系统android平台提供了三个命令用于编译,这3个命令分别为: 1. make: 不带任何参数则是编译整个系统; make MediaProv转载 2017-05-10 12:08:34 · 1123 阅读 · 0 评论 -
Android中framework res项目中各个文件夹的含义和用途详解
1.src:存放所有的*.java源程序。2.gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。3.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。4.res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。5.res/drawable-hdpi:保存高分辨率图片资源,可以使用Resource转载 2017-05-17 14:41:48 · 2738 阅读 · 0 评论 -
Android Resource介绍和使用(二)
7.Color Drawables语法:drawable name="color_name">color_valuedrawable> 可以保存在res/values/colors.xml。xml引用:android:background="@drawable/color_name"java引用:Drawable redDrawable =Resources.getDraw转载 2017-05-16 15:17:40 · 552 阅读 · 0 评论 -
Android Resource介绍和使用(一)
1. 相关文件夹介绍 在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js,css等文件。在后面会介绍如何读取assets文件夹的资源! res文件夹里面的多个文件夹的各自介绍(来自网上的Android开发指南中文版内容):转载 2017-05-17 12:17:04 · 2633 阅读 · 0 评论 -
Android src和background的区别
ImageView中XML属性src和background的区别:今天改一个BUG,给一个Imageview设置图片背景,在代码中用imageView.setBackgroundResource(R.drawable.*)来设置图片背景,但是一直没有效果,后来排查发现是在这个ImageView的XML文件中设置了src属性,删除了,BUG就修复了。上网查了下原因,在http://uuton转载 2017-05-17 11:22:08 · 567 阅读 · 0 评论 -
Android src和background的区别
ImageView中XML属性src和background的区别:今天改一个BUG,给一个Imageview设置图片背景,在代码中用imageView.setBackgroundResource(R.drawable.*)来设置图片背景,但是一直没有效果,后来排查发现是在这个ImageView的XML文件中设置了src属性,删除了,BUG就修复了。上网查了下原因,在http://uuton转载 2017-05-17 11:23:58 · 549 阅读 · 0 评论 -
Android:res之selector背景选择器
selector根据不同的选定状态来定义不同的现实效果常用属性:android:state_selected--------选中android:state_focused--------获得焦点android:state_pressed--------点击android:state_enabled--------设置是否响应事件=======================转载 2017-05-16 11:14:46 · 447 阅读 · 0 评论 -
ROM界面美化基础(framework-res、SystemUI)
摘要: 前言:很多童鞋对美化很感兴趣,都想拥有一个完完全全属于自己风格的手机系统!对那些自定义全局背景,1%电量显示,透明下拉菜单。。。都很感冒!美化的重点跟难点就在于对framework-res.apk和systemUI.apk这两个文件 ...前言:很多童鞋对美化很感兴趣,都想拥有一个完完全全属于自己风格的手机系统!对那些自定义全局背景,1%电量显示,透明下拉菜单。。。都很感冒!美化的重点原创 2017-05-25 17:23:28 · 5649 阅读 · 2 评论 -
去除android导航栏和状态栏(返回键,home键,列表键)
本文转自:http://blog.youkuaiyun.com/yanxiangyfg/article/details/41682075 去除导航栏主要意图为:1>当手机有物理按键时,需要把虚拟按键(也叫做导航栏)去除或者隐藏,是用户界面的需要2>如苹果那样只有一个按键的,不要这个虚拟按键3>模拟器上自己做了导航键盘,不需要Android自带的虚拟导航按键这里介绍直接去除的方法转载 2017-05-15 15:51:39 · 4854 阅读 · 0 评论 -
用docker编译android源码
本文主要是介绍如何用docker快速编译android2.3的源码(7.0也适用)(环境ubuntu)下载源码就不介绍了,。随处搜一下就好了,不过还是建议翻墙跟着官网操作,上文(下载android源码)就是我根据官网文档去操作下载源码的步骤。假设我的android源码下载存放在目录/home/ronny/android-2.3.1_r1下。思考:为什么用docker编译android源码,我本机也...原创 2017-05-11 23:03:17 · 4124 阅读 · 2 评论 -
下载android源码
建议翻墙跟着官网操作,下载一下源官网https://source.android.com/source/downloadingInstalling RepoRepo is a tool that makes it easier to work with Git in the context of Android. For more information about R原创 2017-05-11 22:08:08 · 712 阅读 · 0 评论 -
res中layout 和drawable目录的介绍
layout这个原来的文件夹及资源一定要存在,否则会出现错误同时在命名layout文件夹时,大数放在小数的前面,否则会报错关于系统的资源配置的目录(我只列出一些大概,默认项目会有一些资源配置目录)Android系统支持多配置资源文件,我们可以追加新的资源目录到你的Android项目中。命名规范: 资源名字-限制符layout原创 2017-05-22 14:26:52 · 1376 阅读 · 0 评论