android
文章平均质量分 95
_Hanwen
一样的学历,不一样的能力
展开
-
关于相对布局RelativeLayout的各种属性介绍
RelativeLayout相对布局是个人觉得在android布局中比较常用且好用的一个,当然如果想让布局更漂亮是需要多种布局混合搭建的,这里就需要更深入的学习了,在这只介绍下有关相对布局的东西。相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方android:layout_above="@id/xxx":在指定View的上方and转载 2014-07-07 09:40:04 · 560 阅读 · 0 评论 -
Android闹钟设置的解决方案
Android设置闹钟并不像IOS那样这么简单,做过Android设置闹钟的开发者都知道里面的坑有多深。下面记录一下,我解决Android闹钟设置的解决方案。主要问题API19开始AlarmManager的机制修改。应用程序被Kill掉后,设置的闹钟不响。6.0以上进入Doze模式会使JobScheduler停止工作。手机设置重启后,闹钟失效问题。API19以上AlarmManager机原创 2016-07-24 22:18:44 · 1898 阅读 · 2 评论 -
Realm Java的学习、应用、总结
从React Native珠三角沙龙会议了解到Realm这个开源库,然后开始学习、理解和使用Realm。Realm是跨平台、支持多种主流语言,这里主要是对Realm Java结合实际项目的一些情况进行记录。Realm是什么?Realm官网:https://realm.io/cn/ Realm,为移动设备而生!替代 SQLite 和 Core Data。为你省下数周的时间和数千行的代码,帮你创造原创 2016-05-23 17:13:10 · 1045 阅读 · 1 评论 -
Android Studio代码混淆插件
之前给公司的App添加代码混淆,在代码的混淆过程也遇到了不少的问题,再加上最近学习了一下Android Studio插件的开发,所以就开发一个代码混淆插件方便项目的代码混淆。截图第三方库列表清单目前插件的后台已集成了如下图的第三方开源库的代码混淆以及基本的代码混淆,还在努力地添加中,也欢迎大家通过new issue提交列表中没有的第三方开源库混淆代码。(你认为微不足道的事情,也许可以帮到别人的大忙原创 2016-06-08 14:29:25 · 520 阅读 · 0 评论 -
Android热修复实践应用--AndFix
一直关注App的热修复的技术发展,之前做的应用也没用使用到什么热修复开源框架。在App的热修复框架没有流行之前,做的应用上线后发现一个小小的Bug,就要马上发一个新的版本。我亲身经历过一周发两个版本,真的折腾用户的节奏~~所以,要开始考虑引入热修复。下面记录使用开源框架阿里巴巴的AndFix过程。原创 2016-03-17 13:19:54 · 528 阅读 · 0 评论 -
手把手教你在Windows下搭建React Native Android开发环境
最近看到React Native好像好厉害的样子,好奇心驱使之下体验了一下并将在Window下搭建React Natvie Android环境的步骤记录下来,并有需要的朋友参考。(我都是参考官方文档的) react-native的GitHub地址:https://github.com/facebook/react-native react-native的文档地址:htt原创 2015-12-24 15:54:55 · 1028 阅读 · 2 评论 -
在Windows上将ReactNative集成到现有的Android项目
React Natvie的官方文档的 Integrating with Existing Apps 已经很详细地教我们如何将React Natvie集成到现在的Android项目。我根据官方文档的步骤,在Windows上将React Native集成到现有的Android的过程记录下来。原创 2016-01-21 10:18:12 · 710 阅读 · 0 评论 -
2015年度个人总结和计划
逝者如斯夫,不舍昼夜!转眼间,自己在XX网里参加工作已经有一年有余了。回首即将逝去的2015年,可以说是平淡而不普通的一年,发现自己在各方面都比上一年有所进步、提高。一年的结束孕育着新一年的到来,新的一年意味着新的起点、新的挑战。昂首期待未来,总结以往经验。在新一年来临之际,我现把这一年的工作总结一下以及将新一年计划列一下。大概3月份左右,XXXX App第一期基本开发完成比较稳定的版本。在此原创 2015-12-29 09:40:31 · 792 阅读 · 2 评论 -
Android 中的 Service 全面总结
原文连接:http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html原文作者:【newcj 的博客】1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上,转载 2015-11-02 15:47:59 · 458 阅读 · 0 评论 -
【NDK开发】eclipse集成环境使用NDK开发android
今天学习了一下android NDK,所以记录下来。据说NDK从r7开始自带编译器,在windows上无需配置cygwin的环境。现在我使用NDK r10来开发。上午搭建的NDK并写了一个实例,不过并没有很好的使用eclipse的功能,如果开发的话可能比较慢。1)首先,在eclips中配置NDK路径在eclipse中点击菜单栏window-Perferences,配置NDK的路径。图一原创 2014-09-28 20:15:27 · 582 阅读 · 0 评论 -
【NDK开发】android-ndk r10环境搭建
1)打开Android开发者的官网http://developer.android.com/找到Develop点击。如果页面打不开,通过代理来访问。 2)进入后再点击Tools 3)进入后在左侧找到NDK点击,可以见到各种平台的NDK r10。 选择需要的下载 5)解压下载的android-ndk32-r10-windows-x86_64.zip,将其放到原创 2014-09-28 20:14:22 · 733 阅读 · 0 评论 -
Android开发环境搭建
1.1.安装JDK & Eclipse Android开发包JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html如果不想下载安装其他旧的JDK,在该面下拉到最后,见下图点击DOWNLOADADT工具包:http://developer.android.com/sdk/index.htm原创 2014-09-28 20:14:57 · 440 阅读 · 0 评论 -
Android系统自带样式
android:theme="@android:style/Theme.Dialog" 将一个Activity显示为能话框模式 android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 不显示应用程序标题栏,并全屏原创 2014-09-28 20:11:25 · 437 阅读 · 0 评论 -
一个可以提高开发效率的 Git 命令-- Cherry-Pick
在实际的项目开发中(使用Git版本控制),在所难免会遇到没有切换分支开发、需要在另一个分支修改bug然后合并到当前分支的情况。之前遇到这种第一反应就是将分支合并过去来解决问题。如果你那些提交当中也穿插了其他人的提交而且他们的提交不可以合并到另一个分支,那么使用分支的合并将明显变得困难。下面分享给大家一个非常好用Git的命令Cherry-Pick来处理这些情况,从而提高开发的效率。原创 2017-02-08 16:42:37 · 468 阅读 · 0 评论