摘要:
项目简介 玩Android demo。用Jetpack MVVM开发架构、单Activity多Fragment项目设计,项目结构清晰,代码简洁优雅,追求最官方的实现方式。用到以下知识点: LiveData、ViewModel、DataBinding(包括双向绑定、BindingAdapter的使用) 阅读全文
摘要:
以前用命令提代码都是复制粘贴,现在换了工作后,特别是回退代码的命令又忘了,去网上查了好久,心累。特此Mark一下 1. 打patch: 1.1 git diff >> ljh.patch 1.2 patch –p1 < ljh.patch 2. 查看本地修改与服务器上的区别,一般都是用beyond 阅读全文
摘要:
一、作用 修改某个仓库历史 commit 的用户 name 和 email 信息。 将历史提交记录中的指定 name/email 修改为新的 name/email。 二、步骤 确认本地全局邮箱/用户名 查看仓库的历史提交信息 批量修改历史记录中的信息 将修改结果推送到远程 1. 确认本地全局邮箱/用 阅读全文
摘要:
工作中常用的插件备注如下: Alibaba Java Coding GuidelinesCheckStyle-IDEAAndroid Drawable PreviewGsonFormatTranslationStatisticMarkdownGauge 阅读全文
摘要:
Popupwindow: 优点:可以通过setBackgroundDrawable()来重新设置阴影。 缺点:当AnchorView是可移动的,比如移动到屏幕的左右边界、左下角、右下角时,Popupwindow的显示需要适配与AnchorView的相对位置。 ListPopupwindow: 优点: 阅读全文
摘要:
是时候学习新技术了: 转自:https://blog.csdn.net/qq_41346910/article/details/86692124 移动开发发展到现在,已经出现了三种开发方式。本文我将为你分析每一种开发的好处和缺点,帮选择一门你喜欢的开发。 你可能会遇到过没有不认识的名词,请一定要了解 阅读全文
摘要:
1、一般桌面小部件涉及到的类 2、RemoteViewsService分析: 3、RemoteViews分析: 4、AppWidgetProvider分析: 5、AppWidgetManager分析: 阅读全文
摘要:
Android中序列化有两种方式:Serializable以及Parcelable。其中Serializable是Java自带的,而Parcelable是安卓专有的。 一、Serializable序列化 serializable使用比较简单,只需要对某个类实现Serializable 接口即可。 S 阅读全文
摘要:
在Windows系统下,一般刷机命令是在cmd路径下执行如下命令: 1、adb reboot bootloader2、fastboot flash boot +boot路径3、fastboot flash recovery +recovery路径4、fastboot flash system +sy 阅读全文
摘要:
1、 新建JniUtils类实现native方法 2、 在build中执行clean project 再rebuild project 生成class文件。 注意:最新版本的AndroidStudio中classes文件的路径是在\app\build\intermediates\javac\debu 阅读全文
摘要:
来源:曾是放牛娃 www.jianshu.com/p/59fd653a54d2 转自:https://mp.weixin.qq.com/s?__biz=MzA3MDMyMjkzNg==&mid=2652262838&idx=1&sn=e160fb15de0518fd207fedf5835b3814& 阅读全文