
Android
王先生的副业
屌丝,爱做梦的屌丝。
展开
-
Android(II)Androidstudio 一直卡在Building "xxx" gradle project info的解决办法
原因分析: 此时Android正在下载东西,但是下载不成功, 解决办法: 手动下载并且放到正确的目录下。 步骤: 1:找到目录C:\Users\用户名.gradle\wrapper\dists\gradle-4.1-all gradle的版本不一定和这个一样。 2:打开里面有很长文件名的文件夹,里面有两个文件,就是框起来的这两个。 3:登陆网站http://services.gr原创 2017-11-06 22:43:35 · 299 阅读 · 0 评论 -
Android(I)Fragment的使用(I)使用抽象Activity托管Fragment
As we know,Fragment可以被Activity托管,但是如果每次定义一个Fragment就要对Activity进行重新定义的话,代码的重复率非常的高。 于是可以使用一个抽象类来定义一个把所有重复的代码都包括进来的类。开发环境Android studio3.0 较2.0版本的区别,界面更加酷炫,功能各种酷炫、各种特效,其他的功能没有发现,因为刚刚开始用。需要定义的类SingleFra原创 2017-11-06 22:12:55 · 380 阅读 · 0 评论 -
Dalvik汇编指令集(I)
指令格式每16位的字采用空格分隔开每个字母表示四位,每个字母按照顺序从高字节开始,排列到低字节,每四位之间可能使用竖线“|”来表示不同的内容顺序采用A~Z的单个大写字母作为一个4位的操作码,op表示一个8位的操作码“∅\varnothing”来表示这字段所有位为0值实例A|G|op BBBB F|E|D|C 位数 内容 含义 16位 A|G|op 高8位由A和G组成,原创 2017-11-29 11:59:24 · 550 阅读 · 0 评论 -
Android常见文件名称(I)
jar文件性质:JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。其中包括了很多类文件,在引入jar包之后可以不再重新编写jar包中已经包括的类,可以直接引用。文件结构:1. META-INF\ (注:Jar文件中常可以看到);2. 其他文件夹或者是.class文件apk文件性质:APK是AndroidPackage的缩写,即And原创 2017-11-25 20:00:06 · 452 阅读 · 0 评论 -
Dalvik虚拟机是如何执行程序的
Android层次介绍Android系统架构采用分层思想,这样可以减少层与层之间的依赖性 Android系统由以下几个部分组成:应用程序(APPLICATIONS)应用程序框架(APPLICATIONS FRAMEWORK)Android运行时(ANDROID RUNTIME) 核心库 DVM(Dalvik Virtual Machine)函数库(LIBRARIES)Li原创 2017-11-26 12:07:24 · 1365 阅读 · 0 评论 -
Android程序生成步骤
步骤流程图 整个APK的打包过程分为以下7个步骤:第一步:工作打包资源文件,生成R.java文件工具aapt位置:工具位置: android-sdk\platform-tools 源码位置: frameworks\base\tools\aapt步骤:调用aapt源码目录下的Resource.cpp文件中的buildResources()函数函数buildResources()函数首先检查原创 2017-11-26 16:16:59 · 379 阅读 · 0 评论