摘要:
问:为什么Android要采用Binder作为IPC机制 答案来自百度知道: (1)从性能的角度数据拷贝次数:Binder数据拷贝只需要一次,而管道、消息队列、Socket都需要2次,但共享内存方式一次内存拷贝都不需要;从性能角度看,Binder性能仅次于共享内存。 (2)从稳定性的角度Binder
阅读全文
posted @ 2017-05-19 17:01
嘉禾世兴
阅读(411)
推荐(0)
摘要:
转自:http://www.cnblogs.com/0616--ataozhijia/p/4203997.html 一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。渠道信息一般在 AndroidManifest.xml中修改以下值: 首先你必须在AndroidManifest.xm
阅读全文
posted @ 2017-05-19 09:51
嘉禾世兴
阅读(1484)
推荐(0)
摘要:
2017-5-12 从今天开始估计有一段空闲时间,开始阅读《深入理解Android2》,并写读书笔记。 第一章搭建环境直接略过。 第二章是Binder,暂时略过 7大类服务包括:1.Android核心服务,如:ActivityManagerService、WindowManagerService等2
阅读全文
posted @ 2017-05-12 17:13
嘉禾世兴
阅读(509)
推荐(0)
摘要:
原文地址:https://github.com/xmuSistone/android-card-slide-panel 有图有真相 模仿探探首页的卡片滑动效果:不得不说,探探的ui效果真的很赞。在着手这个project之前,我没有参考过github上其它类似的开源项目。所以,如果这个project重
阅读全文
posted @ 2017-05-12 15:35
嘉禾世兴
阅读(516)
推荐(0)
摘要:
原文地址:https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis/blob/master/article/LruCache%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md 1. 简介 LRU 是 Le
阅读全文
posted @ 2017-05-12 15:18
嘉禾世兴
阅读(1261)
推荐(0)
摘要:
原文地址:https://github.com/razerdp/AndroidSourceAnalysis/blob/master/LinearLayout/android_widget_LinearLayout.md 1.谈谈LinearLayout Android的常用布局里,LinearLay
阅读全文
posted @ 2017-05-11 17:55
嘉禾世兴
阅读(484)
推荐(0)
摘要:
原文地址:https://github.com/lingochamp/FileDownloader 特点 简单易用 高并发 灵活 可选择性支持: 独立/非独立进程 自动断点续传 需要注意 当下载的文件大小可能大于1.99GB(2^31-1=2_147_483_647 = 1.99GB)的时候, 请使
阅读全文
posted @ 2017-05-10 14:32
嘉禾世兴
阅读(7267)
推荐(0)
摘要:
原文地址:https://github.com/Aspsine/AndroidSdkSourceAnalysis/blob/master/article/TabLayout%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md 1. 功能介绍 1.1 TabLayout Ta
阅读全文
posted @ 2017-05-09 16:02
嘉禾世兴
阅读(873)
推荐(0)
摘要:
原文地址:https://github.com/white37/AndroidSdkSourceAnalysis/blob/master/article/AsyncTask%E5%92%8CAsyncTaskCompat%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md
阅读全文
posted @ 2017-05-09 15:30
嘉禾世兴
阅读(209)
推荐(0)
摘要:
原文地址: http://blog.csdn.net/lengyuhong/article/details/6398184 http://www.cnblogs.com/lc805323675/p/5296079.html 众所周知,Java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程
阅读全文
posted @ 2017-05-09 15:25
嘉禾世兴
阅读(224)
推荐(0)
摘要:
参考文章: Android滑动到顶部悬停 NestedScrollView的使用 效果图: 实现步骤:
阅读全文
posted @ 2017-05-05 17:24
嘉禾世兴
阅读(4459)
推荐(0)
摘要:
(一)七牛云直播对接 必看1. 前后端对接文档:http://77fycs.com2.z0.glb.qiniucdn.com/pili-guide-v1.pdf 必看2. 直播开通与入门:http://developer.qiniu.com/article/pili/user-guide.html
阅读全文
posted @ 2017-05-04 14:49
嘉禾世兴
阅读(2650)
推荐(0)
摘要:
原文地址:https://github.com/hongyangAndroid/MagicViewPager/wiki MagicViewPager 单页显示3个Item的ViewPager炫酷切换效果,适用于Banner等。 效果图 Rotate Y Rotate Down Rotate Up A
阅读全文
posted @ 2017-05-03 14:32
嘉禾世兴
阅读(4632)
推荐(0)
摘要:
需求: a.在后台添加时,如果是今日直播,则需要添加开始时间(精确到秒); b.离开始时间超过1天,显示为:“离开时还有X天”; c.离开时时间不到1天,显示为:“离开时还有XX:XX:XX”; d.如果已经开始,显示为:“火热进行中”。 效果图:
阅读全文
posted @ 2017-05-02 14:23
嘉禾世兴
阅读(229)
推荐(0)
摘要:
今天做一个单选框,效果如下: 使用原始的RadioGroup可以实现布局,但因为把6个单选分为两个LinearLayout,导致无法互斥,Google官方的做法是写两个RadioGroup,但是要动态监听,感觉好麻烦,最理想的办法是自定义一个RadioGroup,一劳永逸。 原文地址:https:/
阅读全文
posted @ 2017-04-25 15:58
嘉禾世兴
阅读(5637)
推荐(0)
摘要:
原文地址:https://github.com/Rowandjj/my_awesome_blog/blob/master/fab_anlysis/README.md loatingActionButton源码解析 背景 FloatingActionButton(下文以fab代替)是android s
阅读全文
posted @ 2017-04-25 11:56
嘉禾世兴
阅读(956)
推荐(0)
摘要:
原文地址:https://github.com/hanks-zyh/SwipeRefreshLayout/blob/master/README.md 官方文档 SwipeRefreshLayout 是一个下拉刷新控件,几乎可以包裹一个任何可以滚动的内容(ListView GridView Scrol
阅读全文
posted @ 2017-04-25 11:29
嘉禾世兴
阅读(2120)
推荐(1)
摘要:
原文地址:https://github.com/Skykai521/AndroidSdkSourceAnalysis/blob/master/article/Scroller%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md Scroller源码解析 本文分析版本: An
阅读全文
posted @ 2017-04-24 17:44
嘉禾世兴
阅读(740)
推荐(0)
摘要:
源码地址:https://github.com/desmond1121/AndroidSdkSourceAnalysis/blob/master/article/CoordinatorLayout%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md CoordinatorL
阅读全文
posted @ 2017-04-24 17:20
嘉禾世兴
阅读(1485)
推荐(0)
摘要:
本来想把公司的UI图放上来,考虑到版权等未知因素,就拿网上的图来说了: 类似的这种布局,有的一行只有一张图片,有的一行有两个元素,有个一行有三个元素。。就是混合的布局方式 参考文献: https://github.com/CymChad/BaseRecyclerViewAdapterHelper/w
阅读全文
posted @ 2017-04-21 18:10
嘉禾世兴
阅读(5504)
推荐(0)
摘要:
adapter总是自己写,其实使用现成的框架会节省不少代码 原文地址:https://github.com/hongyangAndroid/baseAdapter base-adapter Android 万能的Adapter for ListView,RecyclerView,GridView等,
阅读全文
posted @ 2017-04-20 15:59
嘉禾世兴
阅读(885)
推荐(0)
摘要:
原文地址:https://github.com/hongyangAndroid/Android-CircleMenu CircleMenu 自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转。 图标请勿商用。 用法 1、布局文件中声明控件 2、Activity的onCreate
阅读全文
posted @ 2017-04-20 15:39
嘉禾世兴
阅读(306)
推荐(0)
摘要:
原文地址:https://github.com/hongyangAndroid/base-diskcache base-diskcache DiskLruCache属于目前最好的Disk Cache库了,但是由于其的存取API,并不是特别好用。 ASimpleCache 提供的API属于比较好用的了
阅读全文
posted @ 2017-04-20 15:29
嘉禾世兴
阅读(148)
推荐(0)
摘要:
屏幕适配一直是安卓手机中比较头疼的一个问题,虽然我所在公司还没有开始实施,但未雨绸缪还是必要的,正好拜读了鸿洋大神的文章,基本原理是设置控件或布局的宽高,通过和手机屏幕宽高比较,计算得到百分比(百分比布局是谷歌提示出解决屏幕适配的方案之一),其中有些还是需要自己去自定义view的,先拿来mark一下
阅读全文
posted @ 2017-04-20 15:09
嘉禾世兴
阅读(564)
推荐(0)
摘要:
原文地址:https://github.com/youth5201314/banner 以前banner都自己写,又丑问题又多,在github上找到一个点赞最多的,动画效果那是绚丽多彩啊,好东东当然要保存 Android图片轮播控件 现在的绝大数app都有banner界面,实现循环播放多个广告图片和
阅读全文
posted @ 2017-04-19 11:03
嘉禾世兴
阅读(1373)
推荐(0)
摘要:
原文地址:https://github.com/7heaven/AndroidSdkSourceAnalysis/blob/master/article/textview%E6%BA%90%E7%A2%BC%E8%A7%A3%E6%9E%90.md 1.简介 TextView作为Android系统上
阅读全文
posted @ 2017-04-18 17:15
嘉禾世兴
阅读(3663)
推荐(0)
摘要:
日期时间 输出、查看命令 查看硬件信息 关机、重启 归档、压缩 查找 locate 优点:速度快,因为预先做了数据库索引 缺点:如果新文件没有更新到数据库,就无法找到,但可以使用finddb更新数据库索引 FIND查找条件
阅读全文
posted @ 2017-04-05 15:23
嘉禾世兴
阅读(220)
推荐(0)
摘要:
Terminal-命令行终端 Shell分为GUI(命令行界面)和CLI(图形界面)两种 操作系统的Shell:GUI: Gnome / CLI: BASH 提示符:$-普通用户登录/#root用户登录 su - 切换到root用户 exit 退出用户登录 exit 退出用户登录 命令 & 在后台执
阅读全文
posted @ 2017-04-05 10:54
嘉禾世兴
阅读(165)
推荐(0)
摘要:
原文地址:http://blog.coderclock.com/2017/03/26/android/%E5%85%B3%E4%BA%8EAndroid%20RecyclerView%E7%9A%84%E9%82%A3%E4%BA%9B%E5%BC%80%E6%BA%90LayoutManager/
阅读全文
posted @ 2017-03-29 15:08
嘉禾世兴
阅读(6818)
推荐(0)
摘要:
7.0.1版本 8.0.1版本 module: project 8.5.1版本 module project 版本越高反而越复杂,是为了自由灵活考虑,不过真的好坑!
阅读全文
posted @ 2017-03-20 17:47
嘉禾世兴
阅读(6675)
推荐(0)
摘要:
原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0307/4032.html 概述 之前面试的时候经常有人问是否用过RecyclerView,最近项目中也大量用到RecyclerView。对于有点追求的码工来时,当然不会
阅读全文
posted @ 2017-03-20 13:59
嘉禾世兴
阅读(541)
推荐(0)
摘要:
崇拜下鸿洋大神,原文地址:http://blog.csdn.net/lmj623565791/article/details/45059587 概述 RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限
阅读全文
posted @ 2017-03-20 11:45
嘉禾世兴
阅读(42505)
推荐(1)
摘要:
原文地址:http://blog.coderclock.com/2016/08/08/android/RecyclerView%20%E5%92%8C%20ListView%20%E4%BD%BF%E7%94%A8%E5%AF%B9%E6%AF%94%E5%88%86%E6%9E%90/ 今天这篇文
阅读全文
posted @ 2017-03-16 18:02
嘉禾世兴
阅读(506)
推荐(0)
摘要:
原文地址:http://blog.coderclock.com/2017/01/24/android/Android%E5%BA%94%E7%94%A8%E7%98%A6%E8%BA%AB%EF%BC%8C%E4%BB%8E18MB%E5%88%B012.5MB/ Android应用瘦身,从18MB
阅读全文
posted @ 2017-03-16 15:03
嘉禾世兴
阅读(443)
推荐(0)
摘要:
Github地址: https://github.com/jeanboydev/Android-BitherCompress 原文地址:http://blog.csdn.net/copy_yuan/article/details/51353629 拓展:鲁班压缩 Github地址:https://g
阅读全文
posted @ 2017-03-14 18:13
嘉禾世兴
阅读(2397)
推荐(0)
摘要:
原文地址:http://blog.csdn.net/dezhihuang/article/details/53287602 按照文件大小排序 按照文件名称排序 按照日期排序
阅读全文
posted @ 2017-03-13 12:10
嘉禾世兴
阅读(7055)
推荐(0)
摘要:
将一个文件夹变为初始化仓库 创建一个名为hello的文件 将所有内容提交到临时仓库 注:临时仓库记录在下图中位置 提交到版本仓库,注释“init hello” 注:版本仓库保存在下图中位置(经过混淆和加密) 将okhttp工程克隆到本地 在代码文件夹中查看远程版本号 查看代码下载的网络地址(remo
阅读全文
posted @ 2017-03-10 18:09
嘉禾世兴
阅读(239)
推荐(0)
摘要:
原文地址:http://johnnyshieh.github.io/android/2015/09/03/android-handler-memory-leak/ 在Android中我们经常用Handler来处理异步消息,把非主线程的操作结果放在主线程中更新UI。请思考一下下面的代码有没有问题: 虽
阅读全文
posted @ 2017-03-09 10:46
嘉禾世兴
阅读(1446)
推荐(0)
摘要:
有的时候,手机没有root,无法查看数据库,甚不方便,好在Github上有解决方案: Github地址:https://github.com/king1039/Android-Debug-Database 使用方法: gradle: cmd: 浏览器: 然后就能很方便的在浏览器中查看、修改、删除手机
阅读全文
posted @ 2017-03-09 10:12
嘉禾世兴
阅读(676)
推荐(0)
摘要:
原文地址:http://blog.csdn.net/u012702547/article/details/52273918 Picasso是Squareup公司出的一款图片加载框架,能够解决我们在Android开发中加载图片时遇到的诸多问题,比如OOM,图片错位等,问题主要集中在加载图片列表时,因为
阅读全文
posted @ 2017-03-08 17:23
嘉禾世兴
阅读(1092)
推荐(0)