-
Android基础知识小结
Android基础知识总结一、基础知识:1.AndroidSDK:AndroidSDK包含了一个调试器、库、一个模拟器、文档、实例代码和教程。2.ADT:用于Eclipse的Android开发工具(AndroidDevelopmentTools,ADT)插件是对EclipseIDE的扩展,用以支持android应用程序的创建和调试。3.AVD(AndroidVirtualDevice):AVD是一...
31
热度 -
Android学习小Demo(12)利用StickyListHeaders回实现ListView的分组实现
Android学习小Demo(12)利用StickyListHeaders来实现ListView的分组实现很多情况下,我们想要ListView上面展示的东西是可以分组的,比如联系人列表,国家列表啊,这样看起来数据的展现比较有层次感,而且也有助于我们快速定位到某一个具体的条目上,具体效果请看下图:这是前面TodoList小demo的MainActivity,主要是来展现用户添加的任务的,在原来的基础...
49
热度 -
Android ContentProvider一个不恰当的简例实战却能说明情理
AndroidContentProvider一个不恰当的简例实战却能说明道理周末了,闲来无事看了网上几篇大神的博客,写的不错,适合入门,遂自己建了一个工程按照自己想法捣腾了一阵子,就有了下边代码的诞生。特别感谢这几篇博文,有了牛人博文在也用买书了,全是干货,麻麻、爸比再也不用担心我的学习了!致谢:Android四大组件介绍里面对方法参数的汉语注释简直就是雪中送炭,同事我把你的汉语注释部分copy到...
20
热度 -
android 在桌面上平添小窗口(AppWidget)
android在桌面上添加小窗口(AppWidget)1.AppWidgetProviderInfo对象:为AppWidget提供元数据,包括布局,更新频率等等数据。这个对象被定义在XML文档中;2.AppWidgetProvider定义了AppWidget的基本生命周期函数AppWidget与主程序没在一个进程中创建pendingIntent的方法1.PendingIntentpendingIn...
52
热度 -
3.实例
Android_通过ContentObserver监听短信数据变化1.简介在小米等一些机型,无法接收系统发出的短信广播。只能通过观察者ContentObserver,去监听短信数据的变化2.SMS数据介绍content://sms/inbox收件箱content://sms/sent已发送content://sms/draft草稿content://sms/outbox发件箱content://s...
415
热度 -
Android 手把手教你自定义ViewGroup(一)
Android手把手教您自定义ViewGroup(一)转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817,本文出自:【张鸿洋的博客】最近由于工作的变动,导致的博客的更新计划有点被打乱,希望可以尽快脉动回来~今天给大家带来一篇自定义ViewGroup的教程,说白了,就是教大家如何自定义ViewGroup,如果你对自定义...
5
热度 -
探秘腾讯Android手机游戏平台之不安装游戏APK直接起动法
探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法原文地址:http://blog.zhourunsheng.com/2011/09/%E6%8E%A2%E7%A7%98%E8%85%BE%E8%AE%AFandroid%E6%89%8B%E6%9C%BA%E6%B8%B8%E6%88%8F%E5%B9%B3%E5%8F%B0%E4%B9%8B%E4%B8%8D%E5%AE%89%E8...
8
热度 -
关于Android开发数据存储方式(一)
关于Android开发数据存储的方式(一)关于Android开发数据存储方式(一)在厦门做Android开发也有两个月了,快情人节了,我还在弄代码。在微信平台上开发自己的APP,用到了数据存储的知识,现在总结一下:总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,...
97
热度 -
Android4.0(Phone)拨号起步过程分析(二)
Android4.0(Phone)拨号启动过程分析(二)接上:Android4.0(Phone)拨号启动过程分析(一)InCallScreen处理来电和拨号的界面,接通电话也是这个界面,接下来分析InCallScreen类是如何处理拨号流程的;@Override protectedvoidonCreate(Bundleicicle){ Log.i(LOG_TAG,"onCreate()...
74
热度 -
Android 自定义 HorizontalScrollView 制造再多图片(控件)也不怕 OOM 的横向滑动效果
Android自定义HorizontalScrollView打造再多图片(控件)也不怕OOM的横向滑动效果转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确Horizont...
425
热度 -
在 Android* 商务应用中实施map和地理围栏特性
在Android*商务应用中实施地图和地理围栏特性摘要本案例研究讨论了如何将地图和地理定位特性构建到Android*商务应用中,包括在GoogleMaps*上覆盖商店位置,以及在设备进入商店地理围栏邻近区域时借助地理围栏通知用户。目录摘要概述在GoogleMaps上显示商店位置GoogleMapsAndroidAPIv2在应用清单中指定应用设置添加地图Fragment发送地理围栏通知注册和取消注册...
26
热度 -
Android手机软键盘掩饰输入框之重新布局详解
Android手机软键盘遮盖输入框之重新布局详解问题??????在开发Android应用程序时,经常会有登录界面,无非是输入用户名、密码进行登录。当输入框获取焦点时,会弹出软键盘进行输入,如果输入框和登录按钮布局在整个布局文件的中间或靠下,势必会被软键盘遮挡,让人十分郁闷。网络上的解决方法无非也就那么三种:第一、将登录框放在布局文件的顶端,软键盘不会遮挡;这种方案虽然能解决问题,但相当不灵活;?第...
28
热度 -
关于 android 中 edittext 特殊字符过滤跟字符长度限制的最优方法
关于android中edittext特殊字符过滤和字符长度限制的最优方法转自:http://software.intel.com/zh-cn/blogs/2013/03/07/android-edittext在android开发中,经常会碰到edittext中特殊字符过滤和字符长度限制同时要求的问题,由于android不同版本之间的兼容问题,以及各种手机支持情况不同,因此,经常会出现一些设备上面不...
79
热度 -
[Android] Android应用插件式开发解决办法
[Android]Android应用插件式开发解决方法转自:http://blog.csdn.net/arui319/article/details/8109650Android应用插件式开发解决方法一、现实需求描述一般的,一个Android应用在开发到了一定阶段以后,功能模块将会越来越多,APK安装包也越来越大,用户在使用过程中也没有办法选择性的加载自己需要的功能模块。此时可能就需要考虑如何分拆...
9
热度 -
Atitit.历程管理常用api
Atitit.进程管理常用apiAtitit.进程管理常用api1常用api进程列表getProcessList是否存在某个进程判断isExistProcess启动进程runSleepExitShutdown作者::老哇的爪子Attilax艾龙,EMAIL:[email protected]/**/转载请注明来源:http://www.cnblogs.com/attilax/2codeP...
363
热度 -
Android应用开发拔高系列(1)——《Practical Java 中文版》读书笔记(上)
Android应用开发提高系列(1)——《PracticalJava中文版》读书笔记(上)前言从开始学习Android到现在,囫囵吞枣学了许多控件、布局的使用方法和技巧,看了许多相关的文章,也积累了不少项目经验。藉此通过归纳、总结和梳理相关知识,扎实基础,进一步提高Android开发技能。学好Android需要扎实的Java功底,所以将本文作为系列文章的开篇。本系列文章面向有一定Android开发...
41
热度 -
Android Service 通报Activity更新界面的方法研究|Service通过Broadcast更新UI
AndroidService通知Activity更新界面的方法研究|Service通过Broadcast更新UIAndroid的最重要的组件式service和activity,那么在使用的过程中,我们最常遇到的问题是他们之间的通信问题。当然今天我们不研究底层的实现问题,我从上层的应用的如何使用的角度进行研究。首先Activity调用Service这个是比较基础的,它有两种常见的方法;第一,通过In...
69
热度 -
Android 对话框(Dialog)大全 建立您自己的对话框
Android对话框(Dialog)大全建立你自己的对话框Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如?onCreateDialog(int),onPrepareDialog(int,Dialog),showDialog(int),dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Ac...
443
热度 -
android平台兑现MotionEvent,键盘事件模拟,资料共享
android平台实现MotionEvent,键盘事件模拟,资料共享??需求来历:taskcity.com?欲实现,蓝牙手柄控制游戏。?详细需求如下:1、?蓝牙游戏手柄与手机系统中虚拟按键的映射1、?蓝牙游戏手柄为十个按键,上下左右四个方向键,两个菜单键,四个基本操作键,按键映射范围为可选,详细的映射需求为:l?上下左右四个方向键映射范围为Android虚拟键盘中的A、S、D、W与虚拟键盘中的四个...
18
热度 -
Android ContentProvider的引见(很详细)
AndroidContentProvider的介绍(很详细)一、ContentProvider的概念ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider1、ContentProvider使用表的形式来组织数据无论数据的来源是什么,ContentProvider都会认为是一种表,...
74
热度