建议 参考写现在很火的开源项目的自定义view时,先看看他的效果,然后再自己动脑动手去写,每一个问题都有多种解决方案,开源出来的并不一定是最好的,用自己的思路去写再和别人开源的做对比,取长补短,然后在自定义view这块的…
标签:Android
面向忙碌开发者的 Android 知识点收录
我如何在23天内开发了一款 Android 游戏?(Bigosaur) Android 学习教程 Android Bootstrap [PDF] Android 性能小贴士(Romain Guy & Chet H…
通俗易懂的Android应用架构思想
先来一段鸡汤文镇楼。 当你的才华还撑不起你的野心的时候,你就应该静下心来学习; 当你的能力还驾驭不了你的目标时,就应该沉下心来,历练。 梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌。 机会永远是留给…
Android通过程序接听或者挂断电话
转载注明出处:简书-十个雨点 这篇文章教你如何帮助用户自动接听或者挂断来电。当然并不是我原创的代码,我只不过是把stackoverflow上的一些代码整合了一下,做个代码的二传手。 源码 AcceptOrRejectCa…
Android Mediaplayer实现边下边播功能
本文介绍的是mediaplayer实现边下边播的一种方法。 原理:创建两个socket服务,远程socket和本地socket,远程socket用于请求播放资源真实的数据,本地socket用于监听mediaplayer请…
Android中的HashMap,ArrayMap和SparseArray
Android开发者都知道Lint在我们使用HashMap的时候会给出警告——使用SparseArray会优化内存。这可是一件好事情。那现在我们有几个类要学习去使用。比如:ArrayMap和SimpleArrayMap,…
一些常用简单但又不可或缺的工具类
第三次修改-2017.11.1>>> 这次修改了ActivityManager中的cleanActivity() 和cleanActivityWithOutThis() 两个方法,在循环删除的时候会出错…
Java网络中间层---上传文件与上传多文件
网络库AppNetwork设计 最近开始研发和设计基础库相关工作,目前选择第一个封装的的库是 网络库 详情看Android基础库设计 目前支持aar导入,后期支持jar导入 目前先用指定url的仓库地址,后面放入JCen…
传统蓝牙和低功耗蓝牙的区别
一、关于蓝牙 蓝牙4.0标准包含两个蓝牙标准,准确的说,是一个双模的标准,它包含传统蓝牙部分(也有称之为经典蓝牙Classic Bluetooth)和低功耗蓝牙部分(Bluetooth Low Energy)。这两个部分…
Android图片加载之ImageLoader
ImageLoader 特征: 1、多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等 2、支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存…
greenDao使用指南-1
GreenDao GreenDao是一个高效的数据库访问ORM框架,节省了自己编写SQL的时间,快速的增删查改等操作。 介绍就不多说,直接介绍重点吧!!!首先po一个github的地址:https://github.co…
Android 全局 Dialog 显示
在开发中,部分场景下可能需要在任意的界面上弹出一个 dialog ,像 qq 下线通知。 实现思路如下: 思路就是通过非 Activity 的 Context 引用来启动一个透明 activity, 然后使用这个 act…