TabLayout 自定义view tab 消除间距的解决方案 <android.support.design.widget.TabLayout android:layout_width="match_parent" android:layout_height="@dimen/dimen_114" android:id="@+...
TabLayout在平板和手机中呈现效果不一致,解决方案 现象:使用TabLayout时,在手机和平板中的效果不一致,tab中的文字没有平分显示。 手机中代码如下: <android.support.design.widget.TabLayout android:layout_width="match_parent" and...
Android 进程常驻(5)----开机广播的简单守护以及总结 这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...
Android 进程常驻(4)----native保活5.0以上方案推演过程以及代码详述 这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...
Android 进程常驻(3)----native保活5.0以下方案推演过程以及代码详述 这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...
Android 进程常驻(2)----细数利用android系统机制的保活手段 这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...
Android 进程常驻(1)----开篇 这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...
Android 进程常驻(0)----MarsDaemon使用说明 这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开机广...
java api javabean包简单理解和学习 在DaoSupport 的构建中,为了实现通过传入的参数(为class<T>)来检测正确和构造类的实例,但是当时使用的是java的反射机制和范型来实现的。暂且不讨论范型和注解带来的不便。那么在java api中是不是还有替代上述方式来构建java bean呢? 答案是有的。 详...
spring常用的工具类 内置的resouce类型 UrlResource ClassPathResource FileSystemResource ServletContextResource InputStreamResource ByteArrayResource Encoded...
Fragment布局中组件的获取 (1)在Fragment 中的组件 可以通过 getView().findViewById(R.id.xxx)获取到。 但是注意: 可以在onStart()方法中初始化组件,而不能在 onCreate()方法中! (2) 在拥有Fragment布局的Activity中,可以...
Gradle DSL method not found: 'android() 解决Gradle DSL method not found: ‘android()’ on2015 年 6 月 2 日 最近导入as的项目出了这样的问题 这个问题困扰了我很长时间,好吧,搜了半天全都是runProguard的,最后在stackoverflow上搜到解决办法了:ht...
java服务端使用Long主键,返回JSON时,数值变更的问题 问题:今天使用postman模拟接口数据时,返回的long类型主键数值都变成了一样的了 答x案:java中的long类型数值比js中的数值要大的多,因此出现这个问题的原因是数值溢出。 转...
瀑布模型与敏捷模型开发的区别 今天接到一个面试电话,问了这么个问题,结果我说不上来,太悲催了。后来我在网上找了下相关的资料,发现这些东西我们每天都在做,居然都不知道是什么。哎~ 那么我来总结下吧: 瀑布模型: 强调文档型 个人还是比较喜欢的(自己管自己型)说白了就是很工厂中的流水式工作方式是一样的,中间就是通过文...
Android UI 特效大全 Android UI特效大全 总体传送门:http://git.oschina.net/bob4j/Android-UI 基本上项目中都有效果图可自行查看 , 并且有些项目中都有README.md 文件,使用前请先阅读以下。 1.弧形(圆形)菜单...
动态显示和隐藏状态栏(包括底部虚拟按键) 小米Launcher有一个细节上的功能效果:在长按桌面应用图标时,会隐藏状态栏,然后在状态栏原有的布局上显示卸载或删除的操作栏。放手后,操作栏隐藏,状态栏显示出来。也就是说,这个过程是涉及到对状态栏的动态操作的。 View类提供了setSystemUiVisibility和getS...
关于Android Stuido 打jar, aar 和使用aar 1.打jar包 build.gradle taskmakeJar(type:Copy){delete'build/libs/viewPagerIndicator.jar'from('build/intermediates/bundles/release/')...
Design Support Library——Snackbar篇 Snackbar 是 Android design support library 中的另一个组件。使用 Snackbar,可以在屏幕底部快速的显示一条消息,大体与 Toast 相同,但多了几分灵活性: 一小段时间之后、或者用户与屏幕触发交互,Snackbar 会自动消失; 可以包...
Design Support Library——FloatingActionButton篇 Floating action button (FAB)是一个带有环状阴影的圆形按键,位于 UI 之上,用于显示常用的操作,比如添加新条目、编写邮件等。 Android Reference 文档中关于FloatingActionButton的部分指出,floating button 有...
Android Support Annotations使用以及介绍 Android Support Annotations 查看原文 在Support Library 19.1以及以后的版本中,Android工具小组引入了几个很酷的注解类型,方便开发者在工程中使用,同时Support Library自身也使用了这些注解。 本文的代码都使用android...