
Android开发工具
文章平均质量分 93
xingzhong128
这个作者很懒,什么都没留下…
展开
-
Android Stuido安装配置
前言Android Studio作为Google推荐的Android开发IDE,它的功能强大,更加适合专业的Android开发人员。为了能够使用上这些强大的功能,首先要配置Android Studio需要的各种环境。这里简单记录一下Windows平台的Android Stuido开发环境搭建过程。JDK配置下载8.0的jdk安装包,windows下一路next,安装完成之后需要配置...原创 2018-03-03 22:57:21 · 532 阅读 · 0 评论 -
Charles使用基础
Charles是一款功能强大的网络抓包工具,能够支持http和https类型的通信协议,本文就来记录一下平时开发中遇到的一些基础功能和小技巧,以备以后遇上问题随时可以查阅。HTTP配置启动charles界面会发现主界面上没有任何网络连接记录,因为还没有手机设备连接Charles作为网络请求代理。配置手机代理为Charles工序,首先新打开一个命令行窗口输入ipconfig /all命令...原创 2018-03-05 19:21:49 · 2514 阅读 · 0 评论 -
Annotation生成代码
前言Android客户端框架Butterknife很好的解决了Activity中大量的findViewById等模版代码,用户只要在需要注入的地方写上Annotation,框架会自动帮开发者完成各种注入代码,减轻了开发者负担。Butterknife内部的实现就使用了Annotation处理器,通过用户配置信息在编译器生成注入代码,最后在运行期动态生成注入类完成绑定工作。这里就来简单的实现一个注...原创 2018-04-19 13:36:27 · 416 阅读 · 0 评论 -
Smali简介和实现类外调用父类方法
前言通常基于Java语言开发程序都是通过调用javac编译器将源代码编译成.class文件,这种文件能够被JVM识别,加载并执行的文件格式(除了常见的java源代码生成的class文件,其他的Scalar、Python和Groovy等语言都可以生成class文件,每个类和接口都单独占据一个class文件)。不过class文件内存占用量大,不适合移动端,采用堆栈的加载模式,文件IO操作多,cla...原创 2018-07-04 17:30:36 · 1610 阅读 · 0 评论 -
Gitlab项目配置
前言Gitlab可以用来搭建Git仓库服务器端,具有很好的项目管理和用户管理功能,目前Gitlab服务端主要部署在Linux相关平台,Window平台还没有对应的部署包。笔者通过在VMWare Redhat Linux上安装Gitlab服务器来实现代码的版本控制功能,RedHat默认源由于GFW的问题都无法正常请求到Gitlab包,可以在百度上搜索清华Redhat源,很快就能够下载好需要的软件...原创 2018-07-13 20:04:01 · 6158 阅读 · 0 评论