- 博客(8)
- 收藏
- 关注
原创 说说自己封装的一个BaseRecycleAdapter
最近做项目发现自己使用的RecycleAdapter写了很多重复的代码,所以自己封装了一个比较适合我自己的工具类(我是菜鸟,如果遇到大佬,不喜勿喷 ,或者实在忍不住想喷,请轻喷吧 。): 只要写Adapter就可以简化已下的内容: 1、三次Alt+enter就可以直接生成Adapter整体框架 2、直接设置item点击时间 3、一句话设置多个子view的点击事件 4、所有的代码基本都不用
2017-08-03 15:40:57 695
原创 说说怎么在GPIO层使用IO方式打开指纹仪和身份证识别器的那些事 --GPIO
这文章属于个人笔记,都是按自己理解写的,如有错误望指正 。谢谢 因为系统内部这两个设备是没充电的,所以我们应该使用gpio起打开两个设备 1、设备应该是ROOT过的 2、装一个终端模拟器 3、打开终端模拟器,切换到超级权限SU 熟悉简单的linux命令: su 切换到超级权限 cd XX 打开某个文件
2017-05-17 14:42:45 400
原创 简单记录下Android设计模式 ---个人笔记
1、MVC 不多介绍,我们经常使用的就是这个 Model View Contral 分开 2、MVP模式 MVP设计的整体流程大约是: 1、明确需求 2、Bean的数据类型 3、处理业务逻辑和数据读写(接口方式) Model 4、简历View(更新Ui中的状态),这里需要操作之前的方法
2017-05-12 14:29:12 195
原创 简单说说Android四中启动方式
[1] standard 模式 ADBC+D-->ADBCD ADBC+C->ADBCC 这是默认模式,每次激活Activity时都会创建Activity实例,并放入任务栈中。 [2] singleTop 模式 ADBC+D-->ADBCD ADBC+C->ADBC 如果在任务的栈顶正好存在该Activity的实例,就重用该实例( 会调用实
2017-05-11 14:54:47 241
原创 Android中那些完美和不完美退出应用的方法
1、容器式: 看名字我们也知道,就是建立一个全局容器把所有的Activity都存储起来,退出的时候把所有的Activity都关闭 ----->注意这会发生一问题,因为我们保存使用的是强引用,如果某个Activity意外被回收了,那容器就不会回收他的引用,这有可能造成的内存的问题) 2、广播式: 通过BaseActivity中注册一个广播,当退出的时
2017-05-11 14:34:17 329
原创 Android Studio 2.2 CMake opencv
今天进行了Android Studio对接Opencv,在这做下简单的笔记; 1、去官网下载我们需要的OpencvSDK,地址http://opencv.org/releases.html(不懂英文的小伙伴可以使用google浏览器直接翻译官网内容 ) 2、开始搭建项目吧 --我先截取下整体的项目目录结构 整体的项目结构就基本是这样的了 首先分析的是na
2017-04-10 15:38:06 372
原创 怎么创建属于自己的库--Android Studio Gradle Jitpack
如何创建自己的一个库 1、首先在项目外部的build.gradle里面加入 dependencies { classpath 'com.android.tools.build:gradle:2.1.0' classpath 'com.github.dcendents:android-maven-grad
2017-04-01 14:45:17 396
原创 JNI开发笔记---针对Gradle opencv
声明:这都是自己的随性笔记。不一定适用于所有人,而且我也是一个安卓菜鸟 ,望大神带飞 1、创建项目的时候步骤如下:(为什么要这样我也不知道,只是在测试的时候发现他们给我的CPP文件是C++11支持的,) 其他的不变 2、然后再创建项目后我们查看Gradle可以发现 3、我们在要调用的地方写我们自己调用方法,然后按alt+enter自动提示,界面如下(这要注意
2017-03-31 18:19:14 682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人