Android 精华篇
文章平均质量分 94
androidstarjack
生命不息,奋斗不止,万事起于忽微,量变引起质变
展开
-
获取手机SD卡路径之爬坑解决方案
android 系统是开源的,于是各种产商各种瞎改android系统 ,导致不同版本的手机的SD卡的路径千奇百怪。三星,HTC…等比较特殊。有时候让我们Android程序员感到很迷茫,不得不怀疑自己的人生。为什么总是坑我们这些Android程序员?抱怨是没有用的,只有不断去才坑,不断的去总结了。在这里记录下我试验的几种方案。方案一:通过Enviroment类获取存储设备路径 android的官方文原创 2017-03-03 15:10:18 · 7121 阅读 · 2 评论 -
翻翻git之---实用工具类Lazy(绝对的好东西,走过路过别错过)
今天还是继续昨天的从Git上找点“有用的”,“好玩的”,“推荐的”东西给大家,今天贴的是一个工具类。地址如下https://github.com/ddwhan0123/Lazy原作者Blog:http://weibo.com/2675061813/profile?topnav=1&wvr=6他有一些比较常用的,诸如设备状态啊,土司啊,窗口啊,测量啊什么的,还有些我觉得平时回去搜,但是不多的资源,如拼音和字母的转换的处理,WebView管理器,创建删除快捷图标等原创 2016-02-03 11:30:07 · 1728 阅读 · 1 评论 -
Android Volley完全解析(一),初识Volley的基本用法
1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpCl原创 2016-02-19 16:57:07 · 995 阅读 · 1 评论 -
《Android源码设计模式解析》读书笔记——Android中你应该知道的设计模式
建造者模式建造者模式最明显的标志就是Build类,而在Android中最常用的就是Dialog的构建,Notification的构建也是标准的建造者模式。建造者模式很好理解,如果一个类的构造需要很多参数,而且这些参数并不都是必须的,那么这种情况下就比较适合Builder。比如构建一个AlertDialog,标题、内容、取消按钮、确定按钮、中立按钮,你可能只需要单独设置几个属原创 2016-02-24 17:07:32 · 4869 阅读 · 1 评论 -
Android Studio打包apk,aar,jar包 总结
文本我们将讲解android studio打包apk,aar,jar包的相关知识。apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar包是java中特有的类库包,在具体的介绍打包之前,我们先来aar包和jar包的区别。原创 2016-08-30 14:33:43 · 11138 阅读 · 0 评论 -
dialog形式的activity屏幕触摸事件总结
Dialog大家都在项目中会用到,前两天在项目中我们要弹出一个Activity形式的dialog,大家都知道dialog本身提供了触摸屏幕事件:比如说dialog的setCanceledOnTouchOutside方法,而弹出一个activity形式的dialog如何去设置呢?首先我们看下dialog:原创 2017-01-04 21:56:15 · 2605 阅读 · 0 评论 -
自定义控件-精美的心电图
大家好,最近项目上要优化一些Ui,发下之前的一些界面不太美观,比如说关于心电的一些折线图展示等问题。于是就乘着一些空余时间谢了个心电图的控件。来与大家一起分享。由于需要根据实际情况设置不同的目标线会有不同的情况。 有一个目标线的效果图:原创 2016-12-11 23:16:50 · 6004 阅读 · 2 评论 -
Android Volley完全解析(四),带你从源码的角度理解Volley
经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。其实,Volley的官方文档中本身就附有了一张Volley的工作流程图,如下图所示。多数朋友突然看到一张这样的图,应原创 2016-02-19 17:34:11 · 1023 阅读 · 0 评论 -
Android静默安装实现方案,仿360手机助手秒装和智能安装功能 .
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/47803149之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式看上去不打搅用户,但是却存在着一个问题,因为Android系统会在安装界面当中把程序所声明原创 2015-12-19 14:00:41 · 1492 阅读 · 0 评论 -
有关Activity样式 、状态栏透明、屏幕亮度问题应用场景及其总结
有关于Activity作为dialog全屏显示,沉浸式状态栏及屏幕亮度问题的一次总结需求:1.弹出一个全屏显示的Dialog,里面做了好多的逻辑处理,比如抢红包,请求接口,比如动画效果。2.通过某一事件改变当前布局的背景颜色效果图:分析:如果碰到布局和逻辑比较复杂的dialog,则建议用弹出activity作为一个dialog,因为生命周期及其API提供的比较多实现全屏的dialog要设置原创 2017-06-21 13:54:03 · 5948 阅读 · 0 评论