Activity生命周期
Activity生命周期共7种状态,每种状态完成不同使命。生命周期如下图所示: 执行顺序 函数名 功能 调用次数 1 onCreat...
Android蓝牙开发经验总结(三)
前两篇已经写了主要的东西了,已经可以实现请求连接和接受连接的操作了,但是主控制界面的代码还没有贴上,其实Android官方自带的那个界面还是挺不错的,就是一个聊天的界面,但是我们项目需求的话用不到那样的,只是需要用到一个数据传...
Android蓝牙开发经验总结(二)
本来要昨天写的,但是昨天一忙倒是把写博客这件事给忘了,继续上一篇的写。 上一篇写了我把官方的结构给改了,下面就直接上各个线程分开的代码了! public class AcceptThread extends Thre...
Android获得屏幕宽高的方法
Android开发中获得屏幕的宽度和高度还是比较常用的,在网上找到了很多,在这算是一个总结,以便以后使用。 1.看到的最常见的一种就是一下的这种了 windowManager = getWindowManager();//得...
Android Intent Action 大全
感谢“阳光岛主”大神,原文地址:http://blog.csdn.net/ithomer/article/details/8242471 本文对原文进行了一些改动,新加入了目前api推荐常用的一些内容。 1.Intent的用法...
Android中BaseAdapter使用基础点
Android中要填充一些控件(如ListView)经常需要用到Adapter来实现,常用的有ArrayAdapter,SimpleAdapter, CursorAdapter,BaseAdapter,前几个都是继承自Bas...
ButterKnife的使用
#####每次重复写findViewById()让人觉得比较麻烦,使用ButterKnife可以简化这个过程,Butter主要是用了注解来简化代码,用法也比较简单 使用之前要先导入库: compile 'com....
Android蓝牙开发经验总结(一)
转载请注明博客地址`http://blog.csdn.net/q1406689423/article/details/50331889`,谢谢! 一直以为在CSDN上面写日志的都是一些大牛,而且也觉得写博客是一种很好的学...
Permission is only granted to system apps的解决办法
下午做个demo测试,在AndroidManifest中加了这么一段权限,就报错了: <uses-permission android:name="android.permission.DUMP" /> 报错如下:...
Android命令生成编译出build.xml文件
将安卓工程生成build.xml文件的步骤如下 1,cmd切换至adt的tools目录下,输入: android.bat list target 来查询我们现有的android版本有哪些,并记录下id号...