发强

昨天太多不该,好好把握现在。

排序:
默认
按更新时间
按访问量

Android 获取、移除 View 的 OnClickListener

之前在代码中设置的通过 View.isClickable 去控制 View 的重复点击,昨天突然发现即使控制了,仍然能够再次触发点击事件,让我很是懵逼。 后来翻阅一系列的资料之后,发现了 View.setOnClickListener 源码中的这段代码: /** * Re...

2018-09-02 11:53:41

阅读数:249

评论数:0

Kotlin 自定义 kt 文件类名

假如现在是 Java 和 Kotlin 混编的情况,新建了一个 KotlinCode.kt 文件如下: package com.fq.kotlin /** * KotlinCode */ fun doSomething() { } 然后 Java 代码中模拟调用 KotlinCod...

2018-08-27 00:07:50

阅读数:77

评论数:0

Android 自定义键盘整理

前一段时间,由于业务需要,了解了一下关于自定义键盘的相关操作。 实现方式 主要是两种实现方式,我这里就以一个数字键盘来作为实现。 方式一效果图 方式二效果图 方式一 该方式是使用我们最原始的方式,自己画UI ,然后去实现监听事件, 这种方式我们就不过多废话,先来看一下自己...

2018-07-28 14:30:25

阅读数:65

评论数:0

Android 旧项目配置 Kotlin 踩到的坑。

运行条件 MacOS Android Studio 3.1.2 Kotlin Version 1.2.41 这两天在些项目的过程中,因为是 Java 语言开发的,想给它引入 Kotlin 支持,所以就直接进行了 Kotlin 配置。至于详细配置,这里就不过多描述了,相信目前市面上相关资料已...

2018-05-31 01:09:39

阅读数:1149

评论数:2

Python 字典

创建字典的几种方式: 方式一 dict1 = {'1':'a','2':'b','3':'c','4':'d'} 方式二 dict2 = dict(((1,'b'),(2,'d'),(3,'f'),(4,'h'))) 方式三 dict3 = dict(([1,'...

2018-01-23 14:24:24

阅读数:172

评论数:1

Python While 循环

目前处于初学阶段,使用的编辑器为 IDLE 。 这里记录一下 Python While 条件语句。相关注释代码中都已经标明,这里就直接贴了: numStr = input("请输入 10 到 100 之前的数字:") # numStr 获取从 shell 中输入的字符...

2018-01-13 13:26:15

阅读数:304

评论数:0

关于 Kotlin 自定义 View 时,引用系统属性问题

这两天在写项目进行组合自定义一个项目中频繁使用的组件时,需要一些属性,比如 text , textSize , textColor 等等,由于所需要的属性,基本上系统都有了,我这里就想偷个懒直接拿过来用,但是事与愿违,并没有使用成功。因为时间原因,就还是去老老实实的添加自定义属性去了,趁着这个礼拜...

2018-01-07 01:45:44

阅读数:237

评论数:0

Kotlin 便捷的实现 Parcelable 序列化

Android中的序列化在开发中,如果有需要用到序列化和反序列化的操作,就会用到 Serializable 或者 Parcelable,它们各有优缺点,会适用于不同的场景。SerializableSerializable 的优点是实现简单,你只需要实现一个 Serializable 接口,并不需要...

2018-01-04 09:17:29

阅读数:1464

评论数:0

Dagger2 同时引用多个 Module 的三种写法

在一个界面中,我们很多时候会同时用到两个或者以上的 Module ,这里整理一下 Dagger2 添加多Module 的用法,这里先贴一些示例需要的代码: ApiServicepublic class ApiService { OkHttpClient okHttpClient;// ...

2017-12-11 22:52:40

阅读数:850

评论数:0

快速集成 JPush(极光) 推送整理

应用内部控制消息通知的声音,和震动: /** * 设置极光推送通知样式 */ fun setNotificationStyle(context: Context) { val builder = BasicPushNotificationBuilder(...

2017-12-04 14:02:52

阅读数:167

评论数:0

快速接入百度地图定位、描点

这里整理一下接入 百度地图 的流程,做一下记录(基于 Kotlin 语言开发)。第一步,肯定还是注册账号,创建应用了。先来到百度地图 首页 登录自己或公司的 百度账号(公司项目,一般都是由公司提供账号)。 登录成功之后,首页有一个控制台 点击上图标记的控制台,然后选择 【创建应用】 这里只是针...

2017-11-24 00:24:48

阅读数:696

评论数:0

SwipeRefreshLayout、RecyclerView、BaseRecyclerViewAdapterHelper 三者组合的刷新加载View

这里是利用系统的 SwipeRefreshLayout,RecyclerView ,加上开源库 BaseRecyclerViewAdapterHelper 组合而成的一个View ,可控制是否刷新,加载,不用每次都去写一个 SwipeRefreshLayout 嵌套 RecyclerView 。使...

2017-11-20 15:17:06

阅读数:493

评论数:0

Android Studio 获取开发版和发布版 SHA1 和 MD5

获取 开发版 MD5 和 SHA1打开 Studio 中的 Terminal 命令行 输入命令:keytool -list -v -keystore /Users/[电脑用户名]/.android/debug.keystore回车之后输入密码,密钥口令为 android , (输入时不可见,输...

2017-11-14 19:50:40

阅读数:325

评论数:0

MediaPlayer 暂停再播放的 IllegalStateException 问题

前两天写项目的时候有一个播放背景音乐的功能,使用 MediaPlayer 的时候,进行 暂停-> 重置-> 播放 流程时总是莫名其妙的抛出异常。这里记录一下解决问题的代码:private var mediaPlayer: MediaPlayer? = null /** ...

2017-11-12 23:47:59

阅读数:306

评论数:0

Android Studio 3.0 正式版 踩坑记录

记录一下更新 Studio 3.0 之后所遇到的一些坑~!1 , Error:Could not find commons-coder.jar(commons-codec:commons-codec:1.6). Searched in the following locations:file:/A...

2017-10-27 16:22:51

阅读数:8259

评论数:1

Kotlin 静态类,静态方法

整个静态类: object StaticUtil{ fun method() ... } 类中的部分静态方法 class StaticUtils { companion object {// 包裹范围内 属于静态方法 fun metho...

2017-09-21 12:41:41

阅读数:4107

评论数:2

Android 一个另类的 '进度条' 效果

转载请注明出处:http://blog.csdn.net/lv_fq/article/details/77837482 – [发强博客]之前一个朋友问我一个类似于广播电台频率的进度条,可能很多人看到图的第一时间就是 自定义View 。 跟他聊天的过程中提到了 H5 的实现方式,我突然想起来,An...

2017-09-05 15:21:42

阅读数:1375

评论数:0

Android 朋友圈之点赞列表

转载请注明出处:http://blog.csdn.net/lv_fq/article/details/77837482 – [发强博客]系列博客Android 朋友圈之多图显示 Android 朋友圈之评论回复列表 Android 朋友圈之点赞列表正文效果图:具体实现代码LikesViewp...

2017-09-04 14:53:23

阅读数:2397

评论数:0

Android 朋友圈之评论回复列表

转载请注明出处:http://blog.csdn.net/lv_fq/article/details/77836700 – [发强博客]系列博客Android 朋友圈之多图显示 Android 朋友圈之评论回复列表正文还是老流程,先来看一下效果图:然后是主要实现代码: CommentsView...

2017-09-04 13:53:52

阅读数:5409

评论数:0

Android 朋友圈之多图显示

转载请标明出处: http://blog.csdn.net/lv_fq/article/details/77800928 [发强博客](http://blog.csdn.net/lv_fq) 先看一下效果图:MultiImageView:public class MultiImageView e...

2017-09-02 14:10:56

阅读数:3493

评论数:8

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