- 博客(25)
- 资源 (3)
- 收藏
- 关注
转载 Android实用代码片段
有时候,需要一些小的功能,找到以后,就把它贴到了博客下面,作为留言,查找起来很不方便,所以就整理一下,方便自己和他人。 一、 获取系统版本号: ? 1 2 3 PackageInfo info = this.getPackageManager().getPackageInfo(this.getPac
2015-01-19 16:10:58 502
转载 Android 两种为自定义控件添加属性的使用方法和区别
作者Terry龙,转自:http://terryblog.blog.51cto.com/1764499/414884 源码下载:属性DEMO Android 自定义View 己经不是什么新鲜话题,Android Api提供了一大堆基础组件给我们,需要什么特定功能还需要我们继承它们然后定制更加丰富的功能。前面有篇文章也说过为自定义VIEW添加属性,但只是一笔带过,这里就拿这点来说
2015-01-08 14:15:15 648
转载 Android复制文件,文件夹
//相应的路径需要添加权限支持,各位看自己需要操作的文件添加对应的权限了 //头部 package Common; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStr
2014-12-23 10:11:07 644
转载 Android Camera 使用小结
Android Camera 使用小结 Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对
2014-12-05 14:50:36 340
转载 Android中GridView使用
GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。 GridView常用的XML属性: 属性名称 描述 android:columnWidth 设置列的宽度。 android
2014-12-01 15:12:37 345
转载 实现电话自动拨打、挂断
声明:该软件只是用以学习android系统的相关知识,任何参考该博客文章的其他行为均与该博客文章的作者无关。 软件要实现的大致功能是:通过输入框获取需要拨打的电话号码,电泳android打电话功能进行拨号,判断电话是否打通,如果打通则自动挂断。 1.实现自动拨打功能:调用android自带intent传入Uri,代码如下: Intent intent=new Intent(Intent
2014-11-26 17:31:51 973
转载 Android Service的基本原理及启动模式、多请求下的线程同步
Service是一种在Android应用后台的一种组件,没有自己的界面,不需要与用户交互。 最基本的两种用途:执行长时间时间运行的耗时操作,如网络下载,音乐播放,文件系统检测。 一种是组件间的交互(通过将某些功能以Service组件的形式进行封装,然后提供给其他应用组件调用,而不管这些组件是否与Service组件在同一进程中)。 Service组件有两种运
2014-11-20 17:39:50 667
转载 Service 服务
Service 服务 A Service is an application component that can perform long-running operations in the background and does not provide a user interface. Another application component can start a servic
2014-11-20 17:25:00 526
转载 android下判断一个应用app是否是系统rom集成的方法
import android.app.Activity; import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager.NameNotFoundException; import androi
2014-11-18 19:45:43 746
转载 Android Service与Activity之间通信的几种方式
转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689 在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中
2014-11-18 16:15:38 546
转载 一个经典例子让你彻彻底底理解java回调机制
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢 以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中
2014-11-18 16:05:55 358
转载 自定义View及在配置文件中增加描述属性
自定义View的类必须继承自View并且重写onDraw(Canvas canvas)方法; 增加自定义的属性描述必须在values中增加attrs.xml来描述View的属性; 标签: Android SDK 代码片段(6)[全屏查看所有代码] 1. [图片] 3f7f41d4g9f496933f377&690.jpg 2
2014-10-14 19:06:44 768
转载 Android 自定义View并添加属性
1、添加自定义View的属性文件 在res/values中新建attrs.xml文件(文件名可另取,不过推荐用attrs.xml,可以将自定义属性都放入其中),内容为 xml version="1.0" encoding="utf-8"?> resources> declare-styleable name="myViewDefinedAttr"> attr name="attr1"
2014-10-14 19:03:39 392
转载 Android中style和theme巧用:Android应用程序启动时背景画面的切换
最近,一直在研究FM收音机源码,通过一星期的学习,基本上弄懂了源码的调用关系以及布局文件的显示,整体上给我 的感觉是它的布局方式以及各个类之间的调用相当细致,只你能慢慢的消化了。苦恼的是还有很多底层的知识没有涉及到, 目前也只是一步步的研究,希望能早日研究透彻。 学习的时候,发现了FM收音机的启动运行背景画面的切换,感觉很有意思,于是一步步的观察,终于给摸透了。在此总
2014-10-09 12:52:06 482
转载 Andriod中Style/Theme原理以及Activity界面文件选取过程浅析
转载请注明出处:http://blog.csdn.net/qinjuning 通过对前面的一篇博文从setContentView()谈起>的学习,我们掌握了Activity组件布局文件地创建过程以及 其顶层控件DecorView,今天我们继续庖丁解牛---深入到其中的generateLayout()方法,步步为营掌握一下内容:
2014-10-09 12:48:52 617
转载 Android中Preference的使用以及监听事件分析
在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是marvel公司提供的,如果由google公司做,那可说不准)。归根到底,Preference布局结构和View的布局结构本质
2014-10-09 12:04:05 391
转载 修改android4.0系统的设置的小标题栏
今天同事让我帮她改一下settings界面的的小标题栏的背景色,因为之前我有看过2.3系统的settings,所以就欣然答应了,没想到4.0的系统跟之前差别那么大,搞了两天才把这个小标题栏看明白。以前在2.3系统中,settings的小标题就是一个PerferenceCategory对象,如果想改背景色,直接在Preference_category.xml里加一个backgroudColor属性就
2014-10-08 17:33:05 650
转载 Settings UI样式调整
Theme 更改checkBox的样式 [java] view plaincopy "android:checkboxStyle">@style/mCheckboxStyle 更改图片样式 [java] view plaincopy "mCheckboxStyle" parent=
2014-09-30 17:44:01 926
转载 Android Settings源码结构分析与自实现
最近的项目一直是按照PRD与高清,修改系统设置,调整布局、间距、颜色,涉及到一些流程的更改与自定义控件,以及对settings源码结构的研究。在项目相对空闲是,做个整理记录。由于项目依赖系统源码环境,而且在赶项目的时候,只能以最快的速度解决当前的问题,而下面的设计的代码与效果图,都是个人封装的DEMO测试,毕竟不能仅仅只是最求项目的解决过关,学过用过,就应该做点总结,毕竟我觉得很多东西,在赶项目的
2014-09-30 17:42:15 477
转载 学会Settings必看
由于需要修改下设置里面的某个东西,花了两天看了下这个应用,下面是当时看 的一些资料记录下。 Android Fragments http://www.cnblogs.com/TerryBlog/archive/2012/02/17/2355753.html 菜鸟Android4.0 Settings分析(一) http://blog.csdn.n
2014-09-30 17:36:28 528
转载 Android PreferenceActivity点击Header是如何处理的?
本文讲述PreferenceActivity中单击事件的处理,重点记述mCurrentHeader以及设置源代码Settings中的mLastHeader、mCurrentHeader、mParentHeader的作用。主要以多屏幕为例。 在PreferenceActivity中,当我们点击Header时,其处理流程分为 单屏幕和双屏幕两套流程。 1、单屏幕(Single
2014-09-30 17:33:01 663
转载 Android开发:关于Android Settings中的八个问题
本问将回答以下八个问题,如有错误,敬请批评指正,不胜感激!(注:本文中的Settings解析基于android4.0+) 问题一、Settings的主界面是怎么实现的? 问题二、为什么使用hierarchyviewer 时Settings中的很多界面显示的都是SubSettings? 问题三、hierarchyviewer 中显示SubSetting时如何确定我进入的是哪个fra
2014-09-30 16:13:44 367
转载 android-如何在系统settings里添加设置选项
版本:2.3.1 目的:在通话设置菜单下,添加一dect设置菜单,里面再添加一checkBOxPreference 来使能硬件模块。 ------------------------- 目前做的项目,需要在系统settings里面添加一选项来使能硬件模块,里面涉及到的preference知识,请网上了解,这里记录下方法。 1,settings 应用一般在 目录:\pac
2014-09-30 14:40:29 756
转载 Android系统属性SystemProperties分析
Android 的系统属性包括两部分:文件保存的持久属性和每次开机导入的cache属性。前者主要保存在下面几个文件中: 1.bionic/libc/include/sys/_system_properties.h [cpp] view plaincopy #define PROP_SERVICE_NAME "property_servi
2014-09-30 14:22:13 380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人