线上产品接入bugly热更新

线上产品接入bugly热更新

摘要 Tinker热更新补丁能够执行成功,依赖基准包中的TINKER_ID和补丁包的TINKER_ID一致。基准包的TINKER_ID可以在打包后的apk文件解压后Andr...
阅读原文
Windows 10查询已保存WiFi密码

Windows 10查询已保存WiFi密码

摘要 公司的WiFi密码经常变更,每次ThinkPad笔记本电脑输入一次后,手机也要输入一次,输入密码是一个繁琐的工作,想到解决的办法是将已保存...
阅读原文
Linux自动化脚本命令

Linux自动化脚本命令

cp命令 将源目录下的文件或文件夹复制到目标目录,并修改文件或文件夹的修改时间和访问权限,将/data/android/local.properties中的文件复制...
阅读原文
kotlin基础语法

kotlin基础语法

声明变量 val声明赋值后不可改变的变量,类似Java中的final;var声明允许重复赋值的变量。 val sex="女" var name="每日教程" print("sex...
阅读原文
sql server存储过程基础语法

sql server存储过程基础语法

GO语法 go语句位于独立的行,执行go语句执行的命令完成后,才会执行go语句之后的命令,在下一条命令需要依赖上一条命令的结果的时候,需要使...
阅读原文
如何使用SVN提交项目备份? 如何使用SVN提交项目备份?
浅谈AsyncTask 浅谈AsyncTask
Android常用基本控件 Android常用基本控件

面试题汇

Android学习笔记一:Java类加载过程

Android学习笔记一:Java类加载过程
简单描述Java类加载过程 根据类全名获取类的二进制字节流 将二进制字节流所代表的的静态存储结构转换成方法区中的数据结构 然后在堆中实例化代表这个类的java.lang.Class对象,作为对方法...

Java基础

面向抽象的编程思想

面向抽象的编程思想
一.摘要 面向抽象的编程思想,在一个类中传入抽象类对象或接口对象,然后使用对象调用抽象方法实现某个功能,然后再需要使用该类的地方重写抽象类方法或接口方法,实现我们需要的业务需求。...
如何鉴别移动硬盘的真伪 如何鉴别移动硬盘的真伪
搭建独立网站不得不读的第一篇WordPress安装指南 搭建独立网站不得不读的第一篇W
Android面试笔记五:图匠数据 Android面试笔记五:图匠数据