Android
文章平均质量分 88
yk2fxy
android, java,c,c++
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java简单的反射
Java简单的反射这里只是介绍下反射的简单实现方法。反射的使用方法原创 2017-10-27 11:32:45 · 201 阅读 · 0 评论 -
Activity4种启动模式以及Flags
android艺术探索学习1---Activity生命周期android艺术探索学习2---Activity4种启动模式以及Flags一、activity的4中启动模式,包括standard,singleTop,singleTask,singleInstance。 我们启动一个activity,系统会创建一个activity的实例并把实例放到一个任务栈中;启动多个activity,系统就会创...原创 2018-07-06 13:18:33 · 435 阅读 · 0 评论 -
Activity生命周期
android艺术探索学习1---Activity生命周期艺术探索里面对activity的生命周期的分析主要是正常和异常两种情况。 如上图所示,activity的生命周期,主要有启动和销毁两个过程:启动时要走的生命周期方法是onCreate()-->onStart()-->onResume();销毁时要走的生命周期方法是onPause()-->onStop()--&...原创 2018-07-05 12:43:14 · 313 阅读 · 0 评论 -
Android技能树第一步-----模块化
对AndroidSkillPlatform进行重构,首先对app现有功能以及对即将加入的功能进行分析,并划分成各种模;其次就是重构的具体工作。一、功能分析(需求分析) AndroidSkillPlatform所展示的现有的Android技能包括:自定view(自定义导航栏、自定义码表、双缓冲画布、签字面板等)、常用的Android控件(listview封装、web...原创 2018-06-22 11:48:53 · 291 阅读 · 0 评论 -
Android签字面板的实现
Android签字面板主要是一个自定义的view,然后记录手指在view上的移动轨迹,再将轨迹保存为图片文件。具体步骤:实现一个view的子类,子类需要定义一个用作缓冲的canvas,然后定义一个bitmap(用作保存轨迹图片),将此bitmap设置到缓冲的画布上 package com.yk.skill.androidskillplatform.selfcreate.double...原创 2018-03-17 23:28:39 · 3092 阅读 · 0 评论 -
Android热修复框架Tinker接入
4步接入热修复框架tinker原创 2018-01-11 11:36:37 · 300 阅读 · 0 评论 -
Android自定义view----顶部标题栏1
Android自定义view----顶部标题栏1 1.效果图 2.思路 自定义标题栏一共有两种思路: 1)将标题栏定义成一个item,然后在使用的地方用标签“include”引入 标题栏item代码:<android.support.constraint.ConstraintLayo原创 2017-10-25 10:42:52 · 628 阅读 · 0 评论 -
Android自定义view----顶部标题栏2
Android自定义view----顶部标题栏2 1.效果图 2.思路 1)第一种自定义标题栏的方法:http://blog.youkuaiyun.com/yk2fxy/article/details/78338486 2)第二种实现自定标题栏的方法:继承一个现成的viewgroup,我继承的是RelativeLayout,如原创 2017-10-25 15:20:08 · 432 阅读 · 0 评论 -
设计模式之简单工厂、工厂方法模式、抽象工厂模式
设计模式之简单工厂、工厂方法模式、抽象工厂模式这里讲三种模式放在一起说明,是因为三种模式关联性很强——抽象工厂模式简单化以后就是工厂方法模式,工厂方法模式再简单化就是简单工厂模式(简单工厂模式并没有被列入到GOF的设计模式中)。原创 2017-10-31 16:18:20 · 245 阅读 · 0 评论 -
android 开发--释放C盘空间
android开发---释放C盘空间1. .android文件夹2. .gradle文件夹1. .android文件夹.android文件夹是Android SDK配置模拟器生成的,可以将这个文件夹移动到其他盘中,然后添加一个环境变量值ANDROID_SDK_HOME;然后,将.android目录下avd目录下对应的虚拟机配置文件中path改成对应的路径即可。2. .gradle文件夹...原创 2019-07-03 11:59:45 · 404 阅读 · 0 评论
分享