摘要: Android sharedUserId研究记录2013-04-22 20:23776人阅读评论(1)收藏举报目录(?)[-]签名简介shareUserId介绍shareUserId设置datadata自定义的package 路径下的互相访问Resources和SharedPreferences的共享资源的Rid的讨论SharedPreferences传递Rid设置相同的资源名访问安全性其他讨论转自:http://blog.csdn.net/dyllove98/article/details/8836412刚整理完的文档,顺便园子发个分享。因工作繁忙,还是有不少方面无法深入测试,欢迎各位回帖提 阅读全文
posted @ 2013-11-29 10:17 xiangtailiang 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 直接拿来用!最火的Android开源项目(一)发表于2013-05-03 14:58|105106次阅读| 来源CSDN|635条评论| 作者唐小引GitHubAndroid开源项目移动开发最受欢迎的开源项目摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很 阅读全文
posted @ 2013-11-07 19:58 xiangtailiang 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 列表(ListView)、表格(GridView),这在手机应用上面肯定是少不了的,怎样实现比较复杂一点的界面呢,先看一下我的效果图。 这样布局的情况是最基本的,也是最常用的,网上关于这样的布局有多种版本的实现方法,但是有很多需要自己实现Adapter,那样子是比较复杂而且没有必要的,因为我们有简约而不简单的SimpleAdapter。1. ListViewSimpleAdapter的核心代码: for (int i = 0; i map = new HashMap(); map.put("PIC", R.drawable.pic); map.put("TITLE 阅读全文
posted @ 2013-11-07 10:20 xiangtailiang 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在Davilk中,给程序分配的内存是根据机型厂商的不同而不同(现在大部分为32MB)在VM内部会将内存分为:java使用的内存,Native使用的内存,他们之间不能共享,当某一方面不足的时候必须向VM申请,而不能直接使用另外一个的内存。androidGCifyouwannaaconcreteexample,pleaserefertohttp://www.mysjtu.com/page/M0/S677/677822.html:DGC_FOR_MALLOCmeansthattheGCwastriggeredbecausetherewasn'tenoughmemoryleftonthehea 阅读全文
posted @ 2013-11-03 22:25 xiangtailiang 阅读(617) 评论(0) 推荐(0) 编辑
摘要: sendToTarget 和 sendMessage 区别博客分类:androidsendtotargetsendmessagehandlersendtoTarget,是message的方法(这个要事先知道目标是谁,才能调)sendMessage是Handler的方法(这个是目标直接自己调)Message msg = handler.obtainMessage();msg.arg1 = i;msg.sendToTarget();Message msg=new Message();msg.arg1=i;handler.sendMessage(msg);第一种写法是message 从handler 阅读全文
posted @ 2013-10-21 22:32 xiangtailiang 阅读(296) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/slider/archive/2012/02/14/2351702.html 阅读全文
posted @ 2013-10-21 22:17 xiangtailiang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: LayoutInflater作用是将layout的xml布局文件实例化为View类对象,LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。 二.获得 LayoutInflater 实例的三种方式 1.LayoutInflaterinflater=getLayoutInflater(); //调用Activity的getLayoutInflat... 阅读全文
posted @ 2013-10-20 21:30 xiangtailiang 阅读(998) 评论(0) 推荐(0) 编辑
摘要: ListView和Adapter参考:http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html工作原理:1.ListView针对List中每个item,要求adapter给我一个视图(getView)2.一个新的视图被返回并显示如果我们有上亿个item要显示怎么办?为每个项目创建一个新视图?NO!这不可能~~~Android实际上为你缓存了视图Android中有个叫做Recycler(反复循环器)的构件,下图是它的工作原理:1.如果你有10亿个项目(item),其中只有可见的项目存在内存中,其他的在Recycler中2.L 阅读全文
posted @ 2013-10-20 21:27 xiangtailiang 阅读(7174) 评论(3) 推荐(1) 编辑
摘要: 在开发的时候发现自己的程序无故跑飞,下面是程序的代码:View Code 1 int main() 2 { 3 4 nmeaINFO info; 5 char buff[2048]; 6 7 8 int gen_sz; 9 int it;10 11 uart_init();12 13 14 nmea_zero_INFO(&info);15 16 info.sig = 3;17 info.fix = 3;18 19 info.lat = nmea_degree2ndeg(23.15382796209);20 ... 阅读全文
posted @ 2012-11-23 10:50 xiangtailiang 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在www.android.com下载最新版的android-sdk_r20.0.3-windows之后,点击SDK Manager.exe,发现无法显示Updates/New的内容,因此无法进行更新。原因是国内Goggle被墙了,所以连接不上。最终解决方案:1、找到用户目录下:C:\Users\tiger\.android的androidtool.cfg文件,在文件末尾添加:sdkman.force.http=true然后保存2、在C:\WINDOWS\system32\drivers\etc目录下,找到hosts文件,在文件末尾加上74.125.237.1 dl-ssl.google.com 阅读全文
posted @ 2012-11-08 09:50 xiangtailiang 阅读(246) 评论(0) 推荐(0) 编辑