ML's Blog

写写Bug,看看你。

一台电脑使用github,gitee,同时满足一个平台配置多个账号

"Hello World, Hello Blog"

一台电脑同时配置使用github,gitee,gitlab 这篇主要介绍在一台电脑同时配置github,gitee的账户,并将ssh key添加到对应平台 创建对于的ssh 密匙,参考这里 在本机用户名目录下找到.ssh目录,创建config文件 其中Host 可以自己定义,HostName为对应平台的域名,IdentityFile为...

Kotlin how to annotation

"Kotlin how to annotation "

Kotlin 如何使用注解 参考Kotlin中文语言站 使用方式:声明注解 使用关键字 annotation ` annotation class FieldOrderAnnotation(val order: Int)` 注解的附加属性可以通过用元注解标注注解类来指定,元注解标注表如下: ...

Kotlin使用Delegate,封装SharePreferences

"Kotlin委托的用法"

Kotlin使用委托(Delegate),封装SharePreferences 具体参考AndroidConfig 委托的实现 委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。Kotlin 直接支持委托模式,更加优雅,简洁。Kotlin 通过关键字 by 实现委托,by之前为接受对象(委托者),by...

AndroidWidget

"Android桌面小部件开发(Widget)"

Android桌面小部件开发(Widget) 新建布局在res/layout文件夹下定义一个 布局文件 res/layout/app_widget.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" androi...

AndroidAccessibilityFunction

"Android无障碍开发"

Android无障碍开发 无障碍服务,可以监听界面的操作,如:点击、拖动、界面更新等信息。更为强大的是可以获取屏幕信息,同时具备普通Service的能力,由于功能强大,属于系统服务,所以需要手动开启,位置为 设置->辅助功能.代码开启方式为:val accessibleIntent =Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS)...

AndroidWebView&JS

Android 与JS进行交互

Android 与JS进行交互 设置支持javascript交互 WebSettings wSet = webView.getSettings(); wSet.setJavaScriptEnabled(true); 加载js文件 可以将文件放在资源文件assert文件夹下如:a.html 使用webView.loa...

Ubuntu 知识点

"Ubuntu 知识点。"

Ubuntu 操作知识点 写入环境变量PATH 第一种方式:直接修改$PATH值: echo $PATH //查看当前PATH的配置路径 export PATH=$PATH:/xxx/xxx //将需配置路径加入$PATH 等号两边一定不能有空格 //配置完后可以通过第一句命令查看配置结果。 生效方法:立即生效 有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口...

Android 实现流光字体显示

"Android 实现流光字体显示。"

Android 实现流光字体显示 实现方式一 实现方式二 实现方式三 扩展 Android 实现流光字体显示 实现方式一 借助Facebook开源的项目Shimmer,非常方便强大的一款开源项目。 实现方式二 开源项目Shim...

Kotlin内联扩展函数let、with、run、apply、also函数的使用

"Something About Kotlin内联扩展函数let、with、run、apply、also函数的使用."

Kotlin内联扩展函数let、with、run、apply、also函数的使用,一张图看懂 let with run apply also 对比 Kotlin内联扩展函数let、with、run、apply、also函数的使用,一张图看懂 let 函数定义: ...

编程中好用的模块推荐

"Something About easy using module."

“Yeah It’s on. ” 编程中好用的模块推荐 我的 ShimmerText AndroidConfig EasyUtils 网络访问框架:fuel 学习笔记 > > Blog>Android 面试宝典、数据结构和算法...