Android
文章平均质量分 71
凉拌西红柿S
1
展开
-
自定义View Draw过程 详解
自定义View Draw过程 详解前言Activity(活动)的概念前言ActyActivity(活动)的概念参考内容链接名称(一)链接名称(一)原创 2020-05-27 16:31:55 · 367 阅读 · 0 评论 -
自定义View Layout过程 详解
自定义View Layout过程 详解前言1. 作用2. 知识储备3. layout过程详解3.1 单一View的layout过程3.1.1 应用场景3.1.2 具体流程3.1.3 总结3.2 ViewGroup的layout过程3.1.1 应用场景3.1.2 原理(步骤)3.1.3 具体流程3.1.3 总结前言Acty1. 作用计算视图(View)的位置即计算View的四个顶点位置:Left、Top、Right 和 Bottom2. 知识储备请参考文章:自定义View基础3. layo原创 2020-05-26 18:08:38 · 272 阅读 · 0 评论 -
Gradle实现多渠道打包
Gradle实现多渠道打包前言示例Gradle文件前言待梳理示例Gradle文件apply plugin: 'com.android.application'configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:26.1.0'}android { compileSdkVersion 26 buildToolsVersion '26.0.2'原创 2020-05-16 16:07:43 · 253 阅读 · 0 评论 -
Junit单元测试教程及示例
Junit单元测试教程及示例前言Junit单元测试教程及示例前言正在梳理,请稍候Junit单元测试教程及示例参考内容链接名称(一)链接名称(一)原创 2020-05-16 15:14:37 · 397 阅读 · 0 评论 -
ADB命令使用教程
adb shell后 Linux命令adb shell查看进程ps | grep -i fgcm导出文件tftp -pl cfg.ini 10.47.232.92:6969;导入文件tftp -gl auth_unify.apk 10.47.232.93:7071;赋权chmod 777 weixin.apk通过包名确定APK的名字pm list packages -f | grep net.sunniwell.service.authpm path com.werstb.a原创 2020-05-13 16:32:25 · 967 阅读 · 0 评论 -
开发工具汇总
开发工具汇总全能型终端神器mobaXterm模拟服务器 moco github中有 CSDN有介绍汇总开源ftp工具 Filezillaapk信息提取器java反编译工具 JD-GUI文本工具 notepad++取色工具 Markman文件传输 tftp https晶晨固件烧写工具 Amlogic USB_Burning_Tool 2.1.6.8git工具 TortoiseGit...原创 2020-05-13 16:31:36 · 188 阅读 · 0 评论 -
自定义View Measure过程 详解
自定义View Measure过程 详解前言自定义View measure过程详解3.1 单一View的measure过程3.1.1 应用场景3.1.2 具体流程3.1.3 总结3.2 ViewGroup的measure过程前言Acty自定义View measure过程详解measure过程 根据View的类型分为2种情况:接下来,我将详细分析这两种measure过程3.1 单一View的measure过程3.1.1 应用场景在无现成的控件View满足需求、需自己实现时,则使用自定义单一V转载 2020-05-12 18:51:07 · 204 阅读 · 0 评论 -
自定义View Measure过程 基础知识储备
自定义View Measure过程 基础知识储备前言1. 作用2. 储备知识2.1 ViewGroup.LayoutParams2.1.1 简介2.1.2 构造函数2.2 MeasureSpec2.2.1 简介2.2.2 组成2.2.3 具体使用2.2.6 MeasureSpec值的计算2.3 最基本的知识储备前言自定义View是Android开发者必须了解的基础网上有大量关于自定义View原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化 等今天,我将全面总结自定义Vi转载 2020-05-12 15:14:38 · 160 阅读 · 0 评论 -
自定义View基础
自定义View基础前言自定义View基础1. 视图(View)定义2. 视图(View)分类3. View类简介4. View视图结构5. Android坐标系6. View位置(坐标)描述7. 位置获取方式8. 角度(angle)& 弧度(radian)9. 颜色相关9.1 颜色模式9.2 定义颜色的方式9.2.1 在java中定义颜色9.2.2 在xml文件中定义颜色9.3 引用颜色的方式9.3.1 在java文件中引用xml中定义的颜色:9.3.2 在xml文件(layout或style)中引转载 2020-05-11 19:25:37 · 162 阅读 · 0 评论 -
屏幕适配方案概要介绍及对比
屏幕适配方案概要介绍及对比前言宽高限定符适配(不推荐使用)smallestWidth适配方案今日头条屏幕适配方案屏幕适配工具前言首先致敬鸿洋_大神,接触的第一个成熟适配方案,目前不推荐使用链接奉上:https://blog.csdn.net/lmj623565791/article/details/45460089宽高限定符适配(不推荐使用)https://blog.csdn.net/lmj623565791/article/details/45460089https://www.jianshu原创 2020-05-11 17:45:24 · 174 阅读 · 0 评论 -
Activity启动模式概述与对比
Activity启动模式概述与对比前言设置Activity的启动模式对比Activity的四种启动模式详解Activity的四种启动模式standardsingleTopsingleTasksingleInstance前言Activity共四种启动模式:standard、singleTop、singleTask、singleInstance设置Activity的启动模式在AndroidMa...原创 2020-05-05 18:00:41 · 212 阅读 · 0 评论 -
Activity(活动)概要介绍
Activity(活动)概要介绍前言Activity(活动)的概念清单文件中配置Activity(活动)1.声明活动2.声明意图(Intent)过滤器(filter)3.声明权限管理Activity(活动)的生命周期onCreate()onStart()onResume()onPause()onStop()onRestart()onDestroy()前言Activity类是Android应用程...原创 2020-05-05 16:21:37 · 7604 阅读 · 0 评论 -
Android动画概要介绍
android自定义控件开发入门与实践绘图基础视图动画属性动画属性动画进阶动画进阶Paint基本使用绘图进阶混合模式Canvas与图层Android画布Matrix与坐标变换封装控件控件高级属性...原创 2020-04-30 19:17:47 · 146 阅读 · 0 评论 -
Application和四大组件启动时的方法顺序和相关注意事项
参考https://blog.csdn.net/long117long/article/details/66477562https://blog.csdn.net/c10WTiybQ1Ye3/article/details/78098569https://www.jianshu.com/p/0abf99951679原创 2020-04-30 11:06:09 · 184 阅读 · 0 评论 -
BroadCast(广播)概要介绍
BroadCast(广播)概要介绍序言序言参考内容Android的有序广播和无序广播(解决安卓8.0版本之后有序广播的接收问题)广播有哪几种,它们之间的区别是什么...原创 2020-04-28 22:29:23 · 250 阅读 · 0 评论 -
有序广播详解
有序广播详解前言概述有序广播注意项动态注册 接收有序广播静态注册 接收有序广播(Android8.0后不支持)发送有序广播特殊的广播接收者前言Google从Android8.0版本开始,对在清单文件中静态注册广播做了限制。概述类似于中央下发的红头文件,一级一级向下发送,中间如果接收失败,发送就会终止。发送过程中,可以终止。终止后,后续的接收者则无法接收(有一种特殊情况)。有序广播注意项...原创 2020-04-28 22:10:05 · 1252 阅读 · 0 评论 -
详解Android开发-目录
详解Android开发初稿序言全本目录序言目录中打勾的表示已汇总,暂时在不断学习汇总。全本目录Android开发知识储备 Activity(活动)概要介绍 activity启动过程详解 activity启动模式概述与对比 Activity的4种启动模式 singleTop和singleTask有什么区别 Android 深入探讨sigleTask和singletop的区...原创 2020-04-28 21:15:26 · 253 阅读 · 0 评论 -
无序广播详解
Google从Android8.0版本开始,对在清单文件中静态注册广播做了限制。特殊广播:也是一种无序广播。特殊的广播:指那些操作比较频繁的广播事件类型。如:屏幕的开、关广播,电量的变化广播等等必须动态注册广播,这种特殊的广播事件在 AndroidManifest.xml 中注册是无效的!原创 2020-04-28 21:13:39 · 622 阅读 · 0 评论 -
Android自定义View概要介绍
参考自定义View基础 - 最易懂的自定义View原理系列(1)原创 2020-04-28 11:56:09 · 163 阅读 · 0 评论 -
Moco框架使用方法汇总
H1标题沙发床哇擦H2标题阿萨我vH3标题撒放v啊我饭H2标题阿萨我vH3标题撒放v啊我饭H3标题撒放v啊我饭H1标题沙发床哇擦H2标题阿萨我vH3标题撒放v啊我饭H2标题阿萨我vH3标题撒放v啊我饭H3标题撒放v啊我饭H1标题沙发床哇擦H2标题阿萨我vH3标题撒放v啊我饭H2标...原创 2020-04-18 10:02:25 · 1050 阅读 · 0 评论 -
ADB命令汇总 机顶盒相关操作
目录一、 缅甸IPTV_Channel参数 2二、 常用操作命令 21. 使用adb连接机顶盒,并获取权限 22. 定位原apk安装路径 23. 查看原apk版本号 24. 根据包名查询apk名称 25. 删除apk(路径为:system/app/XXX.apk) 36. 删除apk(路径为:data/app/XXX.apk) 37. 使用adb安装apk(仅供...原创 2019-08-23 17:13:35 · 7096 阅读 · 0 评论 -
Android Studio 快捷键汇总
Alt + Enter导包Alt + ←切换标签页Ctrl + Alt + ←返回上一处操作的地方Ctrl + /给每行前面添加“//”的方式注释代码Ctrl + Shift+/将代码块注释在“/*”和“*/”中。doc + 回车自动输出注释模板Ctrl + B 跳入/跳出方法或者资源文件。将鼠标光标定位到某个方法或者资源id的调用处,按Ctrl+B,将会跳入...原创 2019-01-16 11:21:52 · 219 阅读 · 0 评论 -
Android 回调机制--接口回调
接口回调原文章:https://www.aliyun.com/jiaocheng/14860.html简单粗暴理解接口回调 关键字: 回调 接口 理解 简单 发表文章 摘要: 刚开始学习接口回调的时候,乍一听接口回调这个名词感觉很高大上一样于是就去网上找了一些接口回调的知识网上总结的接口回调知识感觉太臃肿又是图又是代码的搞不清楚所以今天就把我对接口回调的理解分享给大家希望刚学...转载 2019-01-15 17:44:33 · 175 阅读 · 0 评论