在Android开发中butterknife是一个很好的对资源初始化的工具,它可以使你的代码简洁通俗易懂,同时配合Android ButterKnife Zelezny插件可以让你写代码的速度提升至少数十倍。 。 单模块化开发使用步骤 第一…
Android Library和Android APP、Java Library的区别
Android Library和Android APP、Java Library的区别 Android Library在目录结构上与Android App相同,它能包含构建APP所需的一切(如源代码、资源文件、Android Manifes…
Android Library开发注意事项
Android Library开发注意事项 App Module添加依赖Android Library时可以设置library的优先级, 在编译时,app按照library从低到高的优先级依次与每个library合并。 开发Android …
实现activity跳转动画的五种方式
第一种: (使用overridePendingTransition方法实现Activity跳转动画) 在Activity中代码如下 /** * 点击按钮实现跳转逻辑 */ button1.setOnClickListener(new Vie…
Activity启动过程中获取组件宽高的五种方式
第一种:(重写Activity的onWindowFocusChanged方法) /** * 重写Acitivty的onWindowFocusChanged方法 */ @Override public void onWindowFocus…
Android studio发布Library到Jcenter
1.配置module 找到Library的Build.gradle文件,加入如下代码 ext { PUBLISH_GROUP_ID = 'cn.ziyeyouhu.android' PUBLISH_ARTIFACT_ID = 'sweet-…
文件同步备份,我最常用这个工具
每天我们都会持续生产电子资料,如文档更新、资料下载、拍照录像等。不知道大家有没有危机感?如果这些资料丢失了怎么办?如何进行资料的智能化备份?公子一直很注重资料的备份和保存,今天就分享一下他的浅薄经验。 在当前时代,资料如果不随时做好备份,一…
原创歌曲《云遮月》
点击进入虾米音乐 创作灵感 很多时候 有许多话想说 却又不能说 人生总有数不清的无奈 藏在心里 等待相对圆满的时机 可等待的过程本就不轻松 夜夜回想 夜夜伤 原是抚琴在云上 如今已是青丝遥望 这种感觉 我想 不必多说. 编曲相关 没有太复杂…
FastStone Capture(FSCapture) 注册码
企业版序列号: name:bluman serial/序列号/注册码:VPISCJULXUFGDDXYAUYF FastStone Capture 注册码 序列号: name/用户名:TEAM JiOO key/注册码:CPCWXRVCZW…
如何修改文件的MD5值
每个文件都有自己的MD5。 那么MD5是用来干什么的呢?如果你学过数字信封技术的话,你就会明白,当你发送文件给对方,对方接受到你的东西,需要确认文件内容和确认是否是你发送的。确认文件内容这个简单,打开看看就知道了。那么如何确认这个文件原原本…