摘要: 最近升级了As,然后忽然就关联不上源码了,很不方便,找个Activity的源码都只有outline没有解释,还提示这个错误: Decompiled .class file, bytecode version: Souces for android api 23 platform not found 阅读全文
posted @ 2016-04-29 19:19 Matrix_Ran 阅读(7771) 评论(2) 推荐(2) 编辑
摘要: 未完待续。。。 工欲善其事必先利其器,你已经抛弃被大众诟病的Eclipse投入Google亲儿子Android Studio的怀抱,可是不了解As的脾气,怎么让它服服帖帖的为提高开发效率做贡献呢。 关于AS的安装就不在搬砖了,网上很多详细的步骤,墙还是要学着翻并且熟练度的翻的。 下面是自己总结的,以 阅读全文
posted @ 2016-04-27 12:14 Matrix_Ran 阅读(2668) 评论(0) 推荐(0) 编辑
摘要: 公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程: 将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项 阅读全文
posted @ 2016-04-27 11:41 Matrix_Ran 阅读(5142) 评论(0) 推荐(0) 编辑
摘要: 简单的正则表达式例子: 输出结果: rexCheckPassword is: truerexCheckNickName is: truerexCheckNickName is: false 到底什么是正则表达式? 在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正则表达式就 阅读全文
posted @ 2016-03-28 11:18 Matrix_Ran 阅读(30895) 评论(0) 推荐(2) 编辑
摘要: 今天分享一个日期获取和计算的工具类,这个最初是用在项目中获取每周每月日期用的。 <Attention> 之后逛帖子的时候发现了这个专门处理日期的库,java上也有,android上还为了避免使用getResourceAsStream而拖慢app这个问题进行了优化,地址为dlew/joda-time- 阅读全文
posted @ 2016-03-15 12:53 Matrix_Ran 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 好吧,说实话是自己面试被问到的和自己整理的别人的一些问题,很多问题的回答可能根据水平不同层次和深度不同,如果经常忘的话可能是还没明白原理,学习就是对对抗遗忘,现在开始复习吧: 每个面试的问题都极大的贴近他们自己的项目,所以问题角度的差别肯定有的,有的可能是直接的知识点,大部分需要自己总结后才能有条理 阅读全文
posted @ 2016-03-13 11:30 Matrix_Ran 阅读(484) 评论(0) 推荐(0) 编辑
摘要: leader不要打我啊,我要借用一下我组app的安全测评检查方案,这些最基本的安全防范措施应该是每个app都要注意的吧: 对了,首先,你的app得先混淆啊~:AndroidStudio 混淆打包 先来个checklist: 编号 检查项目 测评结果 1 明文传输用户名、密码和验证码等敏感信息。   阅读全文
posted @ 2016-03-13 11:27 Matrix_Ran 阅读(5803) 评论(2) 推荐(1) 编辑
摘要: 在Android项目开发中,不可避免的要遇到自定义的UI,用较好的体验去讨好UED妹子和交互设计师手下留情~几个迭代下来,遇到了不少这样的要求,有简单有复杂。最好的实现方案就是讲业务和UI隔离,封装成独立的UI控件供以后复用。以下列举几个项目中用到的例子,源代码有的已经整理到Github,还有一些需 阅读全文
posted @ 2016-03-03 22:29 Matrix_Ran 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 今天第一天开工,leader开了个小会聊了下大家近期的技能提升计划,会议记录 要走coder这条路的话,一个是基础知识比如java基础、设计模式等。另一个是快速应用sdk的本领。将快速出现的比如支付sdk,地图sdk,融云的IM……导入自己设计的结构中。 很多市场是难以进入的,比如支付需要政策上的支 阅读全文
posted @ 2016-02-16 20:34 Matrix_Ran 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 因为android市场很多,去各个应用市场评分的功能却不是很难实现。 private void gotoRate(){ Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent goToMarket = new In 阅读全文
posted @ 2016-01-18 17:02 Matrix_Ran 阅读(2469) 评论(0) 推荐(0) 编辑