随笔分类 -  Android学习

Android学习资料
摘要:在实际的项目开发中(使用Git版本控制),在所难免会遇到没有切换分支开发、需要在另一个分支修改bug然后合并到当前分支的情况。之前遇到这种第一反应就是将分支合并过去来解决问题。如果你那些提交当中也穿插了其他人的提交而且他们的提交不可以合并到另一个分支,那么使用分支的合并将明显变得困难。下面分享给大家 阅读全文
posted @ 2017-02-08 16:11 钟汉文 阅读(2804) 评论(0) 推荐(3) 编辑
摘要:Android设置闹钟并不像IOS那样这么简单,做过Android设置闹钟的开发者都知道里面的坑有多深。下面记录一下,我解决Android闹钟设置的解决方案。 阅读全文
posted @ 2016-07-24 22:02 钟汉文 阅读(19374) 评论(2) 推荐(5) 编辑
摘要:之前给公司的App添加代码混淆,在代码的混淆过程也遇到了不少的问题,再加上最近学习了一下Android Studio插件的开发,所以就开发一个代码混淆插件方便项目的代码混淆。 截图 第三方库列表清单 目前插件的后台已集成了如下图的第三方开源库的代码混淆以及基本的代码混淆,还在努力地添加中,也欢迎大家 阅读全文
posted @ 2016-06-08 14:21 钟汉文 阅读(7657) 评论(0) 推荐(1) 编辑
摘要:从React Native珠三角沙龙会议了解到Realm这个开源库,然后开始学习、理解和使用Realm。Realm是跨平台、支持多种主流语言,这里主要是对Realm Java结合实际项目的一些情况进行记录。 Realm是什么? Realm官网:https://realm.io/cn/ Realm,为 阅读全文
posted @ 2016-05-23 16:59 钟汉文 阅读(5961) 评论(3) 推荐(1) 编辑
摘要:一直关注App的热修复的技术发展,之前做的应用也没用使用到什么热修复开源框架。在App的热修复框架没有流行之前,做的应用上线后发现一个小小的Bug,就要马上发一个新的版本。我亲身经历过一周发两个版本,真的折腾用户的节奏~~所以,要开始考虑引入热修复。下面记录使用开源框架阿里巴巴的AndFix过程。 阅读全文
posted @ 2016-03-17 13:24 钟汉文 阅读(6506) 评论(1) 推荐(4) 编辑
摘要:React Natvie的官方文档的 Integrating with Existing Apps 已经很详细地教我们如何将React Natvie集成到现在的Android项目。我根据官方文档的步骤,在Windows上将React Native集成到现有的Android的过程记录下来。 集成到An 阅读全文
posted @ 2016-01-20 17:19 钟汉文 阅读(2958) 评论(0) 推荐(2) 编辑
摘要:逝者如斯夫,不舍昼夜!转眼间,自己在XX网里参加工作已经有一年有余了。回首即将逝去的2015年,可以说是平淡而不普通的一年,发现自己在各方面都比上一年有所进步、提高。一年的结束孕育着新一年的到来,新的一年意味着新的起点、新的挑战。昂首期待未来,总结以往经验。在新一年来临之际,我现把这一年的工作... 阅读全文
posted @ 2015-12-29 09:51 钟汉文 阅读(4214) 评论(39) 推荐(10) 编辑
摘要:在项目的开发过程中,一定少不了的是对Java集合中的List接触。项目中对List的删掉也是一种常见的操作,看上这个操作也没什么好说的样子,但是在项目开发中也是最容易出错的地方,特别是对于新手。有时候,我们在开发的时候不注意也会踩进这个坑。 下面的代码看上去好像问题,但是运行报IndexOutOf... 阅读全文
posted @ 2015-11-04 16:22 钟汉文 阅读(3404) 评论(0) 推荐(0) 编辑
摘要:一、实验目的1.掌握android测试项目的建立2.掌握android测试框架的基本内容3.编写运行android测试二、实验内容与步骤建立android项目MyProject,运行截图如下:l 点击ok按钮,EditText内字母变大写l 点击超链接,打开浏览器上网请用知识对本项目进行测试,要求:... 阅读全文
posted @ 2014-10-19 00:29 钟汉文 阅读(642) 评论(0) 推荐(0) 编辑
摘要:由于不同手机的尺寸大小,屏幕分辨率可能存在差异。在开发应用的时候,你或许遇到过这些的问题:1, 为什么图片在另外的手机上显示的时候变小了,又或是缩小了?2, 为什么在layout中定义好的格局在另外的手机上变形了?3, 为什么自己自定义的控件尺寸显示不正常了?。。。。。。。。。。。。。。。。这些都是... 阅读全文
posted @ 2014-09-28 20:34 钟汉文 阅读(300) 评论(0) 推荐(0) 编辑
摘要:今天学习了一下android NDK,所以记录下来。据说NDK从r7开始自带编译器,在windows上无需配置cygwin的环境。现在我使用NDK r10来开发。上午搭建的NDK并写了一个实例,不过并没有很好的使用eclipse的功能,如果开发的话可能比较慢。1)首先,在eclips中配置NDK路径... 阅读全文
posted @ 2014-09-28 20:06 钟汉文 阅读(780) 评论(0) 推荐(0) 编辑
摘要:1)打开Android开发者的官网http://developer.android.com/找到Develop点击。如果页面打不开,通过代理来访问。2)进入后再点击Tools3)进入后在左侧找到NDK点击,可以见到各种平台的NDK r10。选择需要的下载5)解压下载的android-ndk32-r1... 阅读全文
posted @ 2014-09-28 17:46 钟汉文 阅读(6707) 评论(1) 推荐(0) 编辑
摘要:1.1.安装JDK & Eclipse Android开发包JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html如果不想下载安装其他旧的JDK,在该面下拉到最后,见下图点击DOWNLOADADT工具包:http... 阅读全文
posted @ 2014-09-03 10:07 钟汉文 阅读(360) 评论(0) 推荐(0) 编辑
摘要:使用git不久,粗浅理解:1)适用对象不同。Git适用于参与开源项目的开发者。他们由于水平高,更在乎的是效率而不是易用性。Svn则不同,它适合普通的公司开发团队。使用起来更加容易。2)使用的场合不同。Git适用于通过Internet,有多个开发角色的单个项目开发,Svn适合企业内部由项目经理统一协调... 阅读全文
posted @ 2014-09-03 09:36 钟汉文 阅读(2028) 评论(1) 推荐(0) 编辑
摘要:l创建key,需要用到keytool.exe (位于jdk安装目录\bin目录下),使用产生的key对apk签名用到的是jarsigner.exe (位于jdk安装目录\bin目录下),把上两个软件所在的目录添加到环境变量path后,打开cmd输入lD:>keytool -genkey-v -key... 阅读全文
posted @ 2014-05-25 20:35 钟汉文 阅读(663) 评论(0) 推荐(0) 编辑
摘要:/** * 安装一个apk文件 * * @param file * 要安装的完整文件名 */protected void installApk(File file) { // 隐式意图 Log.e("OpenFile", file.getName()); Intent intent = ... 阅读全文
posted @ 2014-05-25 20:34 钟汉文 阅读(311) 评论(0) 推荐(0) 编辑
摘要:RelativeLayout相对布局是个人觉得在android布局中比较常用且好用的一个,当然如果想让布局更漂亮是需要多种布局混合搭建的,这里就需要更深入的学习了,在这只介绍下有关相对布局的东西。相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方andr... 阅读全文
posted @ 2014-05-25 20:30 钟汉文 阅读(4131) 评论(0) 推荐(0) 编辑
摘要:android:theme="@android:style/Theme.Dialog" 将一个Activity显示为能话框模式android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏android:theme="@android:style... 阅读全文
posted @ 2014-05-25 20:20 钟汉文 阅读(245) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示