学习笔记
cipay
这个作者很懒,什么都没留下…
展开
-
反编译APK获取代码&资源
1.要准备的三个工具 apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件 dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件) jd-gui:查看2中转换后的jar文件,即查看Java文件 为了方便各位读者,这里将三个打包到一起放到云盘中,又需要的可以进行下载: 反编译相关的三个工具.zip2.使用apkt...原创 2018-11-09 15:35:53 · 1777 阅读 · 1 评论 -
Android工程目录结构
Android工程目录结构 src:源代码。如果最初选择创建Activity,会有一个Activity的子类 gen:系统自动生成的文件。R.java 中记录了项目中各种资源IDBuildConfig.java 标记项目是否可以Debug Android 4.4当前工程所使用的SDK类库 Android Private Libraries用来支持各个版本的类库 asset...原创 2018-11-07 10:15:47 · 425 阅读 · 0 评论 -
Android程序打包安装过程
Android程序打包安装过程Android程序——编译打包——apk——签名——通过adb发布到设备上编译打包:dx.bat;可以将bin目录下的classes文件、deseLibs依赖包打包成dex文件。还会将dex文件、工程的资源文件,和清单文件打包成apk,和签名文件(META-INF)(apk实际上是一个zip文件)通过压缩文件打开apk,可以看见META0INF。dx.bat...原创 2018-11-07 10:28:35 · 1398 阅读 · 0 评论 -
Android四大布局
LinearLayout(线性布局)线性布局:水平、垂直显示,如果有多个组件,超出屏幕大小,超出就不显示,可以通过android:orientation来定义方向。android:orientation=“horizontal”表示水平方向android:orientation=“vertical”表示垂直方向TableLayout(表格布局)Tablelayout实现边框默认的...原创 2018-11-07 11:33:59 · 1222 阅读 · 0 评论 -
Android点击事件的四种写法
Android中获取到按钮后,我们一般会为其添加点击事件,而android中的点击事件共有四种。**一.通过匿名内部类来实现:**代码如下btn_call.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View v) { EditText et_number = (EditText) ...原创 2018-11-07 11:44:56 · 634 阅读 · 0 评论 -
Android基础
1.四大控制属性(单位都是dp):①控制大小:android:layout_width:组件宽度android:layout_height:组件高度②控制位置:android:layout_x:设置组件的X坐标android:layout_y:设置组件的Y坐标2. 除了上面的HTML可以定制我们TextView的样式外,还可以使用SpannableString和SpannableS...原创 2018-11-12 12:44:57 · 239 阅读 · 0 评论 -
开关按钮ToggleButton和开关Switch
1.核心属性讲解:1)ToggleButton(开关按钮)可供我们设置的属性:android:disabledAlpha:设置按钮在禁用时的透明度android:textOff:按钮没有被选中时显示的文字android:textOn:按钮被选中时显示的文字 另外,除了这个我们还可以自己写个selector,然后设置下Background属性即可~Switch(开关)可供我们设置...原创 2018-11-12 14:01:36 · 394 阅读 · 0 评论 -
ProgressBar(进度条) 分类 Android 基础入门教程
ProgressBar继承于View类,直接子类有AbsSeekBar和ContentLoadingProgressBar, 其中AbsSeekBar的子类有SeekBar和RatingBar,可见这二者也是基于ProgressBar实现的常用属性详解:android:max:进度条的最大值android:progress:进度条已完成进度值android:progressDrawabl...原创 2018-11-12 14:05:49 · 288 阅读 · 0 评论