自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Unfortunately XXX has stopped. 系统应用安装后导致其他应用

Unfortunately XXX has stopped. 系统应用安装后导致其他应用android unfortunately stoppedandroid unfortunately stopped对于系统权限级别的应用,系统在加载so的时候貌似会遵循这样一个原则:如果首个应用加载的是32位/64位的so,那么就默认会以32位/64位so为基准去加载其他的系统级别应用的so,于是乎就造成了系统加载so错乱。但是非系统权限级别的apk的so则不会存在此问题,不论是32还是64都不会影响到

2021-04-27 17:06:30 639

原创 Kotlin关键字操作符说明及使用示例与解释

Kotlin关键字操作符说明及使用示例与解释Kotlin关键字目录funval varasinisWhentypealiasdataKotlin关键字目录本篇文章作为快速入门kotlin的小指引,同时作为作者本人方便查询的文章,如有缺少或者错误的地方,希望大家在下方不吝赐教:fun声明一个函数// 无返回值fun getName(){}// 有返回值fun getName():String{ return "name" }val varval 声明一个只读属性或局部变

2021-02-18 16:43:48 1127 6

原创 YzsBaseActivity框架方法详解

半年前,使用这个框架的开发者就有许多人催促我写一个完整的使用帮助教程,我一个是懒,一个是忙,就一直没写,今天,我要来写这个框架的详细介绍了,希望能够让大家快速的上手使用这个智能的框架(也可以说是小聪明)

2018-04-26 14:20:05 423

原创 MVP架构开发,一篇让你从看懂到会使用

现在网上关于mvp架构的文章有很多,但是对于一些不是特别理解这个架构的开发者,不是很友好,所以,我要写一篇博客,通过我的努力,让大家能够更好的理解他,并使用他。下面是我这片文章要讲解的内容mvp到底是个什么东西对mvp架构设计思路分析mvp架构的基本设计、使用对于mvp架构的个人理解下面让我们从第一部开始,一步步走进mvp:1. mvp到底是个什么东西:我们所说的mvp架构,是goog

2017-06-21 23:57:56 7202 3

原创 仿微信朋友圈9图上传选择器

这个开源项目,之前就想写,一直没有时间整理,这次整理出来,方便以后使用,封装成了库,支持定制,废话不多说,先上图这是微信的朋友圈发布选择器,一般大家都是用recyclerview或者gridview写一个出来,然后里面再做其他处理,当时我就想,我能不能把它封装成一个控件,然后以后就再也不用写了,得出的结论是能,于是开始封装,封装完成呢,效果图就是下面这个动图太大上传不了了,那就

2017-04-18 11:48:08 5070 1

原创 BaseActivity的封装思想及YzsBaseActivity详解

BaseActivity在我们的项目中非常常用,所以,有一个好的封装会让我们的开发事半功倍 ,但是他怎么样封装才能方便我们的开发呢,这就是我们这片博客要讲解的内容。在开始之前先安利两个项目,其实也可以说是一个项目,只不过被我拆分出来了,YzsLib一个共享的开发框架https://github.com/yaozs/YzsLibYzsBaseActivityBaseActivity的框架https:/

2017-02-26 19:39:10 6212 10

原创 让你10行代码写完列表类的界面——YzsBaseListActivity

列表类的界面,大家在开发中一定没少写个,重复的创建着activity、fragment和adapter,有没有什么好的方法让我们从这个死循环中走出来呢。必须有!!程序猿是什么人,是最懒的人,他想让所有的东西最好都自动化生成,而我们自己只需要敲几行代码就完成了所有指令,恰巧,我就是这么个懒人。而这片文章就是写懒人的修成之路

2016-12-19 15:12:06 1873 1

原创 使用弱引用的activity栈管理机制

在开发过程中,我们常常会用到一个常用的东西,就是activity栈,这个东西得作用就是处理逻辑,在某些情况下直接可以将所有的activity关闭,或者只保留1个指定的activity,这就是写这个工具类的目的,下面上代码。public class ActivityStackManager { private static final String TAG = "ActivityStackMa

2016-12-02 11:25:29 2354

原创 关于android6.0权限适配6.0系统以下的问题总结(二维码扫描)

adnroid6.0系统的权限问题在一般情况下可以直接申请,但在某些情况下,会出现6.0以下系统调用权限申请时,系统给出的判断直接是申请成功,此时,我们就需要一些特殊的处理,来适配6.0以下的系统,本文讲述的就是本人开发二维码扫描界面出现的一些问题。当6.0系统调用照相机时,我们知道,首先应该去手动申请权限,这个权限申请在6.0以下是不需要操作的,系统默认申请,但是google为了android系统

2016-10-19 16:50:36 2991 2

原创 自己封装的一个Edittext工具,让其只能输入指定位数的小数,同时不大于指定数

在Androi开发中,有关数字的的需求有很对,比如在输入金额的时候,正常的逻辑应该是只能输入小数点后两位,而且,你取得钱不能大于你的余额,你输入类似01,02这样的数字时,程序会自动把无用的0去掉,这就是我写这个工具类的目的,最开始想写成正则的形式,但是没有想好,就写了这个工具类,利用异常处理,抛砖引玉吧,希望大家能写出更好的方法。

2016-09-19 09:07:49 732 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除