自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(170)
  • 收藏
  • 关注

转载 TabLayout 自定义view tab 消除间距的解决方案

<android.support.design.widget.TabLayout android:layout_width="match_parent" android:layout_height="@dimen/dimen_114" android:id="@+...

2016-11-04 10:24:00 1081

转载 TabLayout在平板和手机中呈现效果不一致,解决方案

现象:使用TabLayout时,在手机和平板中的效果不一致,tab中的文字没有平分显示。 手机中代码如下: <android.support.design.widget.TabLayout android:layout_width="match_parent" and...

2016-10-26 10:41:00 364

转载 Android 进程常驻(3)----native保活5.0以下方案推演过程以及代码详述

这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...

2016-03-22 17:08:00 110

转载 Android 进程常驻(4)----native保活5.0以上方案推演过程以及代码详述

这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...

2016-03-22 17:08:00 173

转载 Android 进程常驻(5)----开机广播的简单守护以及总结

这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...

2016-03-22 17:08:00 156

转载 Android 进程常驻(1)----开篇

这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...

2016-03-22 17:07:00 86

转载 Android 进程常驻(2)----细数利用android系统机制的保活手段

这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开...

2016-03-22 17:07:00 100

转载 Android 进程常驻(0)----MarsDaemon使用说明

这是一个轻量级的库,配置几行代码,就可以实现在android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean master获取root权限下都无法杀死进程 支持系统2.3到6.0 支持大部分设备,包括三星,华为,oppo,nexus,魅族等等 可以简单对开机广...

2016-03-22 17:06:00 81

转载 java api javabean包简单理解和学习

在DaoSupport 的构建中,为了实现通过传入的参数(为class<T>)来检测正确和构造类的实例,但是当时使用的是java的反射机制和范型来实现的。暂且不讨论范型和注解带来的不便。那么在java api中是不是还有替代上述方式来构建java bean呢? 答案是有的。 详...

2015-11-25 16:08:00 201

转载 spring常用的工具类

内置的resouce类型 UrlResource ClassPathResource FileSystemResource ServletContextResource InputStreamResource ByteArrayResource Encoded...

2015-11-10 09:56:00 121

转载 Fragment布局中组件的获取

(1)在Fragment 中的组件 可以通过 getView().findViewById(R.id.xxx)获取到。 但是注意: 可以在onStart()方法中初始化组件,而不能在 onCreate()方法中! (2) 在拥有Fragment布局的Activity中,可以...

2015-10-19 16:09:00 1299

转载 Gradle DSL method not found: 'android()

解决Gradle DSL method not found: ‘android()’ on2015 年 6 月 2 日 最近导入as的项目出了这样的问题 这个问题困扰了我很长时间,好吧,搜了半天全都是runProguard的,最后在stackoverflow上搜到解决办法了:ht...

2015-10-15 15:55:00 165

转载 java服务端使用Long主键,返回JSON时,数值变更的问题

问题:今天使用postman模拟接口数据时,返回的long类型主键数值都变成了一样的了 答x案:java中的long类型数值比js中的数值要大的多,因此出现这个问题的原因是数值溢出。 转...

2015-09-28 17:14:00 455

转载 瀑布模型与敏捷模型开发的区别

今天接到一个面试电话,问了这么个问题,结果我说不上来,太悲催了。后来我在网上找了下相关的资料,发现这些东西我们每天都在做,居然都不知道是什么。哎~ 那么我来总结下吧: 瀑布模型: 强调文档型 个人还是比较喜欢的(自己管自己型)说白了就是很工厂中的流水式工作方式是一样的,中间就是通过文...

2015-08-01 11:37:00 2660

转载 Android UI 特效大全

Android UI特效大全 总体传送门:http://git.oschina.net/bob4j/Android-UI 基本上项目中都有效果图可自行查看 , 并且有些项目中都有README.md 文件,使用前请先阅读以下。 1.弧形(圆形)菜单...

2015-07-31 21:05:00 308

转载 动态显示和隐藏状态栏(包括底部虚拟按键)

小米Launcher有一个细节上的功能效果:在长按桌面应用图标时,会隐藏状态栏,然后在状态栏原有的布局上显示卸载或删除的操作栏。放手后,操作栏隐藏,状态栏显示出来。也就是说,这个过程是涉及到对状态栏的动态操作的。 View类提供了setSystemUiVisibility和getS...

2015-07-29 14:02:00 140

转载 关于Android Stuido 打jar, aar 和使用aar

1.打jar包 build.gradle taskmakeJar(type:Copy){delete'build/libs/viewPagerIndicator.jar'from('build/intermediates/bundles/release/')...

2015-07-23 14:30:00 77

转载 Design Support Library——Snackbar篇

Snackbar 是 Android design support library 中的另一个组件。使用 Snackbar,可以在屏幕底部快速的显示一条消息,大体与 Toast 相同,但多了几分灵活性: 一小段时间之后、或者用户与屏幕触发交互,Snackbar 会自动消失; 可以包...

2015-07-16 16:56:00 76

转载 Design Support Library——FloatingActionButton篇

Floating action button (FAB)是一个带有环状阴影的圆形按键,位于 UI 之上,用于显示常用的操作,比如添加新条目、编写邮件等。 Android Reference 文档中关于FloatingActionButton的部分指出,floating button 有...

2015-07-16 16:50:00 99

转载 Android Support Annotations使用以及介绍

Android Support Annotations 查看原文 在Support Library 19.1以及以后的版本中,Android工具小组引入了几个很酷的注解类型,方便开发者在工程中使用,同时Support Library自身也使用了这些注解。 本文的代码都使用android...

2015-07-16 11:11:00 84

转载 和大家分享一个Android Studio界面风格模板

我也是从别人那里知道的,现在分享给大家使用 传送门:http://www.riaway.com/index.php 转载于:https://my.oschina.net/u/...

2015-07-16 09:52:00 1391

转载 美团Android自动化之旅—适配渠道包

概述 前一篇文章(美团Android自动化之旅—生成渠道包)介绍了Android中几种生成渠道包的方式,基本解决了打包慢的问题。 但是,随着渠道越来越多,不同渠道对应用的要求也不尽相同。例如,有的渠道要求美团客户端的应用名为美团,有的渠道要求应用名为美团团购。又比如,有些渠道要求应用不能...

2015-07-16 09:23:00 67

转载 美团Android自动化之旅—生成渠道包

概述 每当发新版本时,美团团购Android客户端会被分发到各个应用市场,比如豌豆荚,360手机助手等。为了统计这些市场的效果(活跃数,下单数等),需要有一种方法来唯一标识它们。 团购客户端目前通过渠道号(channel)来区分不同的市场,代码中使用Config.channel变量记录该...

2015-07-16 09:22:00 62

转载 打造你的开发神器——Android Studio上的另外5个插件

这个月因为各种事情在忙,包括赶项目,回老家,还有准备旅游的事,所以应该写不了四篇博客了。今天介绍一下关于Android Studio 的几个好用的插件,都是我在用的,它们或能帮你节省时间,或者让你心情愉悦。 以下所有插件都可以在 Idea 的插件库中找到,如果你与我一样在 Android S...

2015-07-16 09:18:00 87

转载 8 个最优秀的 Android Studio 插件

Android Studio是目前Google官方设计的用于原生Android应用程序开发的IDE。基于JetBrains的IntelliJ IDEA,这是Google I/O 2013第一个宣布的作为Eclipse的继承者,深受广大Android社区的欢迎。在经过漫长的测试阶段后,最终版本于...

2015-07-16 09:17:00 62

转载 Android Studio 代码混淆

在Android studio 进行代码混淆配置。 proguard 配置 -keepclasseswithmembers 指定的类和类成员被保留,假如指定的类成员存在的话。 -dontwarn 缺省proguard 会检查每一个引用是否正确,但是第三方库里面往往有些不会用到的类,没有正...

2015-07-16 08:52:00 97

转载 Maven 资源过滤相关

关于灵活的构建 一个优秀的构建系统必须足够灵活,它应该能够让项目在不同的环境下都能成功地构建。 例如,典型的项目都会有开发环境、测试环境和产品环境,这些环境的数据库配置不尽相同,那么项目构建的时候就需要能够识别所在的环境并使用正确的配置 还有一种常见的情况是,项目开发了大量的集成测试,这...

2015-07-14 16:29:00 78

转载 log4j2 配置文件相关

<?xmlversion="1.0"encoding="UTF-8"?><Configurationstatus="debug"> <Properties> <Propertyname="log_pattern"&gt...

2015-07-14 16:25:00 82

转载 Android系统自带样式(android:theme)

android:theme="@android :style/Theme.Dialog" : Activity显示为对话框模式 android:theme="@android :style/Theme.NoTitleBar" : 不显示应用程序标题栏 android:theme="@and...

2015-06-12 17:07:00 81

转载 WebView中的图片引用android本地的图片

获取服务端返回的String html,然后webview.loadDataWithBaseURL("about:blank", html, "text/html", "utf-8", null), 就可以访问assets目录下的图片,在String html文件中<img src="...

2015-06-12 17:05:00 133

转载 设置showAsAction="always"无效的问题

有时你明明设置了android:showAsAction="always",但是所有的items全部都显示在overflow中,然后在官网发现了答案。如果你为了兼容Android2.1的版本使用了Support库,在android命名空间下showAsAction属性是不可用...

2015-06-11 10:14:00 443

转载 系统音量变化监听

/**<p>项目名:HFIOT_integration</p>*<p>包名: com.nb82.bean</p>*<p>文件名:AudioManagerBean.java</p>*<p>版本信...

2015-05-26 16:53:00 320

转载 关于Android 的内存泄露及分析

一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的. 那么GC怎么能够确认某一个对象是不是已经被废弃了呢?Java采...

2015-05-25 15:19:00 65

转载 大型网站架构模式

2.1 网站架构模式 为了解决大型网站面临的高并发访问,海量数据处理,高可靠运行等一系列问题与挑战,大型互联网公司在实践中提出了许多解决方案,以实现网站高性能,高可用,易伸缩,可扩展,安全等各种技术架构目标。这些解决方案又被更多网站重复使用,从而逐渐形成大型网站架构模式。 2.1....

2015-05-21 10:47:00 63

转载 小型网站到大型网站技术演进过程

网站技术架构为什么会演进 我个人总结出来我们的技术架构演进的两种驱动力,驱动着我们为什么演进网站的技术架构: 1. 内在驱动力:我们期望把当前的业务做得更好,开发更多新业务 2. 外在驱动力:用户量的上升、用户种类的多样化 这两种驱动力不是独立的,更多时候是并行的。我想淘宝就是两种驱动...

2015-05-21 10:44:00 78

转载 分布式事务散记

分布式事务有2种实现方式: 使用数据库本身自带的特性(强一致) 复杂的业务交互过程中,不建议使用强一致性的分布式事务。解决分布式事务的最好办法就是不考虑分布式事务。就像刚说的问题一样,把分布式的事务过程拆解成多...

2015-05-20 14:17:00 75

转载 Android 中静默安装

静默安装原理: 1.需要获取root的操作权限 2.通过命令式的方式直接进行安装APK。在使用 Android Studio debug安装的时候可以看到控制台上的命令 那么就直接上代码吧: /**<p>项目名:singno</p>...

2015-05-04 10:31:00 77

转载 maven下载源代码,解决中文注释为乱码的问题

通过maven下载源代码,直接通过eclipse浏览源代码时,发现中文注释为乱码的问题。其实这个eclipse默认编码造成的问题。可以通过以下方法解决: 1.修改Eclipse中文本文件的默认编码:windows->Preferences->general->Works...

2015-04-24 11:11:00 84

转载 Android Studio 多渠道打包遇到的问题总结

使用gradle构建android的默认project结构: src/main----java/----res/----assets/----aidl/----rs/----jni/...

2015-04-21 15:55:00 440

转载 Android Studio 加载.so文件

项目从eclipse 中导出,本来.so文件都放在libs/armeabi目录下 导入到Android Studio 工具下,要将.so文件。另存入到app/jniLibs/armeabi目录下,刚导入的项目中没有这几个目录,需要自己去创建。 这个是他工具默认的加载目录,当然也可...

2015-04-17 11:10:00 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除