编程生涯
首页
Golang
Linux
Java
关于
1
dubbo 多注册中心的使用
2
grpc 双向流的优雅关闭
3
goreplay 抓包工具使用
4
golang 第一天 - 模块和 import
5
spring boot - jmh 基准性能测试集成
登录
chun
累计撰写
95
篇文章
累计创建
5
个分类
累计创建
10
个标签
导航
首页
Golang
Linux
Java
关于
目录
分类
Android
Android 自定义 View 入门
2020-08-26 00:16
4
0
0
24.4℃
Android
说来惭愧,工作数年,连基本的自定义View都不会,而且,我并不是很low的程序员。当然,现在转了后端,自定义View会与不会已经很不重要了,但是今晚,我却发现它很简单,于是忍不住有了此文,没错,忍不住分享给你看呀。 先看一个视频吧: [embed]https://cdn.kpromise.top/b
retrofit 同时支持 xml 和 json
2020-08-05 21:36
3
0
0
24.3℃
Android
retrofit 解析 json 是很简单的,但是,偶尔,只是偶尔,你也可能遇到解析 xml 的需求,而且最怕的是不同的接口返回的类型不一样,一个返回 json 一个 返回 xml,如何兼容?使用两个 retrofit 实例还是?本文将介绍一种更简单的办法,自定义 convert 平时,我们可能这样
Android webview 无法弹出输入法
2019-10-08 11:54
0
0
0
24.0℃
Android
今天突然遇到一个问题,vue 写的 h5 页面无法弹出输入法,我查看了 vue 源码,确定没问题,那么,问题肯定是 Android 的了。于是查看了 AndroidManifest 没发现 windowSoftInputMode 的相关配置,kotlin 代码里也没有操作 windowSoftInp
Unsupported Modules Detected - Compilation is not supported for following modules
2019-09-21 22:36
0
0
0
24.0℃
Android
Android studio 多个项目共享同一个或多个模块的时候很容易出现这个错误。举个简单的例子,假设你有一个模块叫IBase,这个模块包含了网络请求、文件下载上传、正则、工具、以及BaseActivity、BaseFragment等等,然后在多个项目里共享这个模块。那么,一个简单的办法就是打包发
Android 获取图片以及视频列表
2019-08-08 14:38
0
0
0
24.0℃
Android
最近需要做一个深度定制的图库的功能,于是,如何获取相册列表,以及如何获取相册里面的图片信息成为了重中之重,本文只是封装了一些代码。其实获取图片以及视频信息只要你知道其数据库如何设计,那么一切都会变得非常简单。好了,我们开始吧。 首先,我们需要获取的信息分为:图片相册、图片相册里面有那些图片,视频相册
Nginx okhttp 双向验证 - Two way ssl authentication for Nginx and okhttp
2019-01-27 18:12
0
0
0
24.0℃
Linux
Android
最近在忙App安全,而双向验证是第一步,本文主要记录我在双向验证过程中遇到的坑,以及解决。虽然网上类似的教程贼多,但大部分基于 Tomcat… 小打小闹尚可,毕竟反代还是 Nginx 好。通过本文,你将顺利获知如何实现 android 与 nginx 的双向验证。 我们以一段 Nginx 的配置开始
web3j - 区块链开发你需要了解的都在这里了
2018-10-28 13:19
0
0
0
24.0℃
Android
最近在基于 web3j 做一款 Android 区块链钱包 App,可以创建、导入钱包,可以查询余额,交易,交易记录以及交易详情查询等。在开发过程中走了不少弯路,特写此文以记之,愿后来之人少走弯路,少加班,腾出时间,多陪陪孩子老婆,如此,也不枉我花费时间写此文了。 首先,区块链研发和普通的 APP
Intent of android - Android隐式启动Intent的那些事
2018-09-08 17:33
0
0
0
24.0℃
Android
说起 intent,我觉得我们应该先说说Android进程间的通信,进程与线程的区别,我就不啰唣了,一般情况下,一个应用是一个进程,如果在 AndroidManifest 里指定了 process 那么就会有多个进程,你看,大 Android 要实现多进程多么容易啊,多进程的好处是能分配到更多的内存
对 inflate 你真的了解吗?
2016-04-15 20:56
0
0
0
24.0℃
Android
inflate(resource, root) 相当于 inflate(resource, root, root!=null) , 而后者的返回值由root决定,如果root不为空,会把root的布局信息设给xml对应的view,如果同时attachToRoot还是true,则把View添加到roo
弹