Android
win9zz
Life is brief, and then you die, you know?
展开
-
安卓系统分层
安卓系统一共分为五层:内核层(Linux Kernel)硬件抽象层(HAL)运行时库层(Runtime)应用程序框架层(Application Framework)应用层层(Application)原创 2017-03-23 18:00:12 · 1774 阅读 · 0 评论 -
设置默认启动Activity
打开AndroidManifest.xml文件,带有如下字段的为默认启动activity。<action android:name="android.intent.action.MAIN" />如果想要修改,把这个字段复制到需要设置acitivity中< intent-filter >和< /intent-filter >之间即可。...原创 2018-03-24 16:11:27 · 6848 阅读 · 1 评论 -
ubuntu16 安装openjdk java1.7
查看ubuntu版本命令:lsb_release -a如果ubuntu版本为16.04可以采用如下方法:sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk如果ubuntu版本为16.10或其他: 参考 http://blog.csdn.net/原创 2017-10-16 17:36:13 · 3622 阅读 · 0 评论 -
boot.img的解包与打包
Android 产品中,内核格式是Linux标准的zImage,根文件系统采用ramdisk格式。这两者在Android下是直接合并在一起取名为boot.img,会放在一个独立分区当中。这个分区格式是Android自行制定的格式。Android开发时,最标准的做法是重新编译于内核和根文件系统,然后调用Android给的命令行文件mkbootimg(out/host/linux-x86/bin/)来打原创 2017-10-11 13:35:47 · 3279 阅读 · 0 评论 -
repo安装方法
安装步骤:1、根目录下创建.bin文件夹mkdir ~/.bin2、配置为临时环境变量(也可配置为永久的)PATH=~/.bin:$PATH3、下载repogit clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo4、将git-repo中的repo文件复制到 1 创建的.bin目录中cd git-repo cp repo ~/.b原创 2017-10-10 15:37:04 · 37778 阅读 · 4 评论 -
Android studio报错
'tools.jar' seems to be not in Android Studio classpath.Please ensure JAVA_HOME points to JDK rather than JRE.解法:在系统变量【java_home :D:\qiyi\jdk1.7】后添加 “\”, 即【java_home :D:\qiyi\jdk1.7\】原创 2017-08-15 19:07:22 · 1908 阅读 · 0 评论 -
Android layout属性大全
第一类:属性值 true或者 false Android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBo原创 2017-08-16 11:14:27 · 1361 阅读 · 0 评论 -
xml布局文件常用属性
a)、第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:原创 2017-08-16 09:54:11 · 1472 阅读 · 0 评论 -
android和Linux的区别
大家都知道Android是基于Linux内核的操作系统,也曾经和Linux基金会因为内核问题产生过分歧,本文将开始对Android的内核进行剖析,主要介绍Android和Linux之间的关系,后续还会讲到Android系统在Linux系统之上扩展的部分功能和驱动。 虽然Android基于Linux内核,但是它与Linux之间还是有很大的差别,比如Android在Linux内核的基础上添加了自己所原创 2017-04-12 20:35:21 · 1531 阅读 · 0 评论 -
Ubuntu 18.04 gcc降级为4.8版本
降级安装gcc/g++版本为4.8(1). 下载gcc/g++ 4.8$ sudo apt-get install -y gcc-4.8$ sudo apt-get install -y g++-4.8(2). 链接gcc/g++实现降级$ cd /usr/bin$ sudo rm gcc$ sudo ln -s gcc-4.8 gcc$ sudo rm g...原创 2018-05-26 19:54:21 · 19544 阅读 · 7 评论