“喜欢,是一切付出的前提。只有真心地喜欢了,你才会去投入,才不会抱怨这些投入,无论是时间、精力还是感情。 ” 在开发中,我们会遇到一些常见的需求,比如判断app从后台进入前台,要开启手势密码,开启通知等。本文会举几种常见…
分类:移动开发
Activity的LaunchMode导致调用系统相册选取图片立即返回RESULT_CANCELED,data为null
转载注明出处:简书-十个雨点 如题,最近在做调用系统相册选取图片的功能时,发现在一些手机上就会出现这种问题,具体的现象是使用如下代码选取图片: String IMAGE_UNSPECIFIED = "image/*"; …
Android Studio详细安装流程和配置、主题
先对曾经点喜欢或者收藏这篇文章的朋友说声抱歉,因部分原因个人决定在简书停更并转移驻扎到其他平台。本想删除账号,可不忍已经点喜欢和收藏的朋友再进入此文章看到 “404” 的页面。所以在下面附上这篇文章转移的新地址。 《An…
撸个迷你版LinkedList链表
代码借鉴于LinkedList源码 public class LinkedList<E> { /* 头部 */ Node<E> first; /* 尾部 */ Node<E> last…
免费api收集
优酷API收集: 搜索: https://openapi.youku.com/v2/searches/video/by_keyword.json?client_id=163d4fd10c7f9a28&keywor…
Kotlin面向对象之扩展(Extensions)
Kotlin与C#和Gosu类似,可以为一个类扩展一个新功能,但是不必继承该类或使用设计模式,如装饰器模式。Kotlin是通过被称为扩展的特殊声明完成这项工作的。Kotlin支持函数扩展和属性扩展。 函数扩展(Exten…
Android随笔——软件开发中的11个系统思维定律
11 Laws of The System Thinking in Software Development 今天Leo给大家分享11软条件开发思维定律,说实在的,这差不多就是程序猿之路的心得了,几乎是所有程序员都适用。…
Android 自用 App保活——音乐播放保活适配8.0 (贼好用)
又是好久没有积累东西了。惭愧,惭愧。。。手动哭泣。闲话说到这里,下面我介绍一种新的 App 保活方式哈,目前用小米家族手机 涵盖 Android 5.0 到 Android 8.1家族的测试。结论是,不主动干掉,是死不了…
android 对按钮单击工具类的封装
相信很多开发人员多多少少都用过android中多Fragment少Acticvity的开发模式 ,在同一个Activity界面中通过按钮添加以及切换Fragment内容,我在开发过程中遇到过,如果点击太快,那就重复添加了…
Unknown attribute android:layout_width, layout_height, id, gravity, layout_gravity, padding
在编写 xml 文件出现异常: Unknown attribute android:layout_width, layout_height, id, gravity, layout_gravity, padding 解决…
记一次使用GreenDao的小“坑”
很多Android开发者选择Greendao作为数据库使用工具,关于greendao的教程网络上也是一大堆,这里就不再介绍,主要是记录在项目中使用greendao出现的一个小问题,greendao的地址如下:greend…
22. The ViewPortHandler(MPAndroidChart中文翻译)
目录 第8节.Setting Colors(MPAndroidChart中文翻译) 第9节.Formatting Data Values (ValueFormatter)(MPAndroidChart中文翻译) 第10节…