开发笔记
文章平均质量分 55
蚕蛹的今生
做一个温柔、善良的人,才对得起那温暖的阳光!
展开
-
kotlin中使用Room数据库(包含升降级崩溃处理)
kotlin中使用Room数据库(包含升降级崩溃处理)原创 2023-07-14 11:36:57 · 3710 阅读 · 0 评论 -
MVVM(DataBinding+ViewModel+LiveData)架构笔记
1.点击事件: 不带参数: @{()->vm.onClick() 带参数: @{()->vm.click(obj.id)} 带view的参数: @{(view)->()vm.click(obj,view)} //view是被点击的视图2.单向绑定: @{vm.msg} ; 双向绑定: @={vm.msg}3.DataBinding使用: activity里面使用: ActivityMainBinding b...原创 2021-06-09 16:52:13 · 419 阅读 · 0 评论 -
centos7 Nginx+rtmp 搭建流媒体服务器
一. gcc 安装yum -y install gcc gcc-c++二. PCRE pcre-devel 安装yum install -y pcre pcre-devel三. zlib 安装yum install -y zlib zlib-devel四. OpenSSL 安装yum install -y openssl openssl-devel五、安装nginx 跟rtmp模块cd /usr/local/yum -y install gitgit clo原创 2020-11-18 12:13:53 · 264 阅读 · 0 评论 -
okHttp3.0直接访问https报错问题,忽略https证书
直接上代码: //okHttp3添加信任所有证书public static OkHttpClient getUnsafeOkHttpClient() { try { final TrustManager[] trustAllCerts = new TrustManager[]{ new X509TrustManager() {...原创 2018-08-02 18:43:39 · 8582 阅读 · 9 评论 -
Android studio自定义打包apk名字
在app下面的build.gradle文件中,添加如下代码即可,如图:studio3.0以前,添加: applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = ou...原创 2018-08-13 15:05:49 · 4321 阅读 · 0 评论 -
Android应用实现开机自启动
首先,写一个广播监听器BootReceiver:public class BootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals("androi...原创 2018-08-13 15:30:19 · 539 阅读 · 0 评论