![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android积累
--Andy--
业精于勤,荒于嬉
展开
-
Android中ContentProvider组件详解
ContentProvider(内容提供者)是Android中的四大组件之一。主要用于对外共享数据,也就是通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自定义的,系统的也就是例如联系人,图片等数据。 以下这段是Google Doc中对ContentPro转载 2015-01-07 17:47:36 · 759 阅读 · 0 评论 -
为日渐成熟的Android设计App
其实我想说的是,在中国,没有一家公司是按照以下规范来设计android app的(至少没有满足以下80%)。android 应用长期在不规范和严重的碎片化的环境下生长,将会越来越畸形。android系统一开始就立足于赚钱,而不是像ios那样立足于发展和壮大自己,导致现在的android市场乌烟瘴气,乱七八糟的局面,给android开发者带来巨大的困难,开发者们,做得多,收到的回报相较于ios开发者原创 2014-05-10 16:14:24 · 1039 阅读 · 0 评论 -
Android App 性能优化
这句话,值得记住:“无JIT时,直接字段访问大约比调用getter访问快3倍!”看来要把在.Net平台下带过来的习惯要改改了,属性还是少用为好。原文 http://developer.android.com/guide/practices/design/performance.html 性能优化Android应用程序运行的转载 2014-05-10 16:12:18 · 607 阅读 · 0 评论 -
关于Android上的Style文件的item项
首先,这不是我自己写的,Android上的Style分为了两个方面: 1. Theme是针对窗体级别的,改变窗体样式;2. Style是针对窗体元素级别的,改变指定控件或者Layout的样式。Android系统的themes.xml和style.xml(位于\base\core\res\res\values\)包含了很多系统定义好的style,建议转载 2014-04-17 14:09:13 · 1345 阅读 · 0 评论 -
关于Android添加、判断快捷方式是否已添加的问题
首先向像我一样的Mono for Android程序员致敬,因为我晓得Mono开发Android的无限的蛋疼!致敬!最近在为Android项目app添加快捷方式,情景是这样的,为了争取同行业的竞争力,我们打算让app在第一次运行时添加快捷方式到桌面上,之后每隔n天后就检查桌面上是否存在快捷方式,否则就添加。这一过程听起来很好实现,但是说与做之间还是有一段距离的,添加还没什么问题,在Andr原创 2014-03-08 15:36:38 · 2246 阅读 · 0 评论 -
android 可拖动排序的源码示例
我从网上看到人家老外写了一个很强大,代码又及其规范的自定义拖动排序控件,在android这种界面很粗燥的系统下,这些自定义控件无疑会让我们的app用户体验度极大的提高,真心十分佩服!!!下面是效果图:但是我本人是做Mono for Android的,因此给我带来了极大的困难(java不太熟悉),代码量又特别的多,我没有想去用C#来实现,所以我选择了用Mono自带的Binding Java原创 2013-09-26 14:35:05 · 1087 阅读 · 0 评论 -
android 内存溢出问题分析
最近的项目中,内存一直再增长,但是不知道是什么问题,导致内存溢出,在网上看到了这么一篇关于内存分析与管理的文章,解决了部分问题,感觉这篇文章还不错,就转帖到我的blog上了,希望对大家有所帮助。如果哪里有不好的地方,给留下言,然后我们大家继续完善内存泄露的问题,对大家都会有所帮助的,呵呵一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据转载 2012-11-23 17:30:46 · 483 阅读 · 0 评论 -
Android中 跳回到指定activity
一、Activity和Task(栈)的关系Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最低端。从Task中取出东西(Activity)则是从最顶端取出。二、界面跳转和服务的启动都会用到Intent,现在介绍Intent Flag是关于Activity的跳转 Intent转载 2012-11-23 17:21:19 · 770 阅读 · 0 评论 -
Xamarin.Android开发及常见问题的解决
Xamarin.Android开发及常见问题的解决 1一、 Xamarin.Android开发环境的搭建 2(一) 所需组件 2(二) 搭建环境两种可选方案 2(三) 安装顺序 2二、 常见问题的解决方案 3(一) 开发环境无法发现模拟器或真机 3(二) 开发环境提示“vs正忙...” 4(三) 双击axml文件后,开发环境死掉 4(四) 出现代码不正确的执行 4三、 调试及部署解决方案 5(一) 一个断点拦不住 5(二) 部署(发布app) 5四、 Android基础知识汇总 5原创 2015-01-07 16:39:42 · 10339 阅读 · 3 评论