
Android知识
文章平均质量分 77
ZhuoZhuoWei
愿与各位IT人士共同进步,一同前行,共同交流,分享知识。。。
展开
-
Android 代码混淆(常用框架混淆配置)
Android常用框架混淆代码 android studio 框架混淆代码原创 2016-08-02 19:02:58 · 2395 阅读 · 0 评论 -
Android进程保活招式大全
转发自作者:腾讯——张兴华 http://dev.qq.com/topic/57ac4a0ea374c75371c08ce8转载 2017-08-01 10:44:22 · 494 阅读 · 0 评论 -
判断定位服务是否开启(手机上位置信息按钮开关)
今天遇到vivoX6手机 定位服务在没有开启的情况下返回的也是开启的,打印log竟然是true; 反复思考查找后,最后发现判断代码是有问题的。之前一直用判断GPS和网络情况,来判断定位服务: /** * 判断GPS是否开启,GPS或者AGPS开启一个就认为是开启的 * * @param * @return true 表示开启 */ p原创 2017-05-15 17:48:01 · 14443 阅读 · 3 评论 -
RxJava使用详解三
上一章节中我们基本上了解了RxJava的使用,那么我们现在谈谈它的线程控制–Scheduler和变换。线程控制–Scheduler(一)在不指定线程的情况下,RxJava遵循的是线程不变的原则,即:在哪个线程调用subscribe(),就在哪个线程生产事件;在哪个线程生产事件,就在哪个线程消费事件。如果需要切换线程,就需要用到Scheduler(调度器)。1)Scheduler的API(一)在RxJ转载 2016-08-12 18:41:28 · 462 阅读 · 0 评论 -
2016年面试题总结
2016年面试题总结1, 联想公司android面试题 点击查看 2,2016年1月Android最新面试题汇总 点击查看 1)内存溢出和内存泄漏有什么区别?何时会产生内存泄漏?内存优化有哪些方法? 内存溢出通俗理解就是软件(应用)运行需要的内存,超出了它可用的最大内存。 内存泄漏就是我们对某一内存空间的使用,使用完成后没有释放。 内存优化:Android中容易内存溢出的原创 2016-01-14 19:34:25 · 554 阅读 · 0 评论 -
RxJava和Retrofit结合使用详解
给 Android 开发者的 RxJava 详解原创 2016-08-09 19:05:59 · 552 阅读 · 0 评论 -
Retrofit网络请求使用
Retrofit是最近项目需要而用到的,之前对这种框架一无所知,现在就让我们一起来探索Retrofit使用。Retrofit是什么? 首先,我们应该先要了解Retrofit是什么,才能逐渐深入理解并运用;经过一番查询了解,发现它是类似Volley和AsyncHttp类似的网络请求框架,但是Retrofit更加简单,效率更高,优于前两者。 Retrofit是由Square开发的Andro原创 2016-08-09 17:50:02 · 1380 阅读 · 0 评论 -
二级列表ExpendableListView实现从网络上获取数据
二级列表ExpendableListView实例效果如下图所示:获取数据地址:url:http://www.handybest.com/index.php?m=Wx&c=Index&a=get_topic_info&id=34&view= (个人使用 禁止商业使用)1.首先创建二级列表的JavaBean类 ; 2.访问网址请求数据,使用Gson解析json串,代码如下:pack原创 2016-04-15 20:00:50 · 995 阅读 · 2 评论 -
从Git上克隆studio项目的步骤
克隆项目在studio上无法显问题克隆步骤1.在studio中的导航栏中选择VCS,如图 2.进入到下面弹框面, 3.然后进入以下页面 4.之后下一步,直到finish就ok啦我是第一次在优快云上写博客,望大神多多指教,有不清楚的地方还望指正。原创 2015-07-09 12:09:00 · 643 阅读 · 0 评论 -
从github上克隆的项目关联Git
1在studio中点击 设置,如图 2.点击这个 3.点击右上角+号后,在里面选择项目目录位置,然后选择VCS中的git,点击ok就好了:原创 2015-07-09 12:24:21 · 767 阅读 · 0 评论 -
通知栏跳转问题
点击通知栏进行跳转到相应的Activity:Notification notification = new Notification(R.drawable.ic_launcher, “aaaaaaaa”, System.currentTimeMillis()); PendingIntent pendingIntent = PendingIntent.getActivity( ActivityA.t转载 2015-07-09 15:08:28 · 644 阅读 · 0 评论 -
探索MVP在Android中使用
探索MVP在Android中使用 一、MVP介绍 大家都对MVC很了解:M-Model 模型,V-View 视图,C-Controller 控制器,MVP是MVC的演化版本,MVP所对应的意义是:M-Model 模型,V-View 视图,P-Presenter 使命者。而MVP与MVC最不同的一点是M与V是不直接关联的,他们之间通过Presenter层实现间接交互。View专注于原创 2016-03-29 17:55:58 · 520 阅读 · 0 评论 -
Android TextView轮播
http://download.youkuaiyun.com/detail/u012860981/8842909转载 2016-03-31 11:45:55 · 1550 阅读 · 0 评论 -
android端获取网络数据添加到二级列表ExpandableListView
//模拟数据,转换为二维数组格式public class ExUtils { /** * jsonarray格式转成list格式,若为空返回null * @param array2 * @return * @throws JSONException */ private static ArrayList<String> getL原创 2016-04-14 12:08:29 · 2567 阅读 · 0 评论 -
Android 将自己写的android library开源库上传github供大家依赖使用
Android 自己在github写的android library开源库,让大家依赖使用使用Android studio的小伙伴们都知道如何在自己的项目中添加别人的依赖库,例如: 添加系统依赖库 implementation 'com.android.support:appcompat-v7:27.1.1' 或者 其他人的依赖库implementation 'com.github.zh...原创 2018-07-30 18:53:03 · 2839 阅读 · 0 评论