- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 如何编程实现开启或关闭GPS
手机应用中最酷的可能就是位置服务相关的了,如何读取GPS信息,在官方文档上有相当详细的说明,后面如果有机会,我也会专门写例子来介绍(教程已完成,请参见:教程:实现Android的不同精度的定位(基于网络和GPS))。但今天,我们先来看下如何以编程的方式来开启或关闭GPS。官方的API中,android.provider.Settings.Secure类有2个静态方法:public stat
2014-06-27 13:57:48 963 1
转载 Android中自动跳转到系统设置界面
Android中自动跳转到系统设置界面 2014-01-24 17:50:48| 分类:Android | 标签:android settings 开发者模式 |举报|字号大中小 订阅相关的APIandroid.provider.Settings。1. ACTION_ACCESSIBILITY_SETTINGS : //
2014-06-27 12:54:36 12162
转载 android 静音与振动
android 静音与振动1,设置静音和振动静音和振动都属于来电后的动作.所以在设置静音和振动时都只是设置一些标识,并往数据库写入相应标识.文件:packages/apps/settings/src/com/android/settings/SoundAndDisplaySettings.javaprivate CheckBoxPreference mSilent;privat
2014-06-26 16:41:04 2911 1
原创 Android反射机制实现与原理
本文介绍Android反射机制实现与原理,在介绍之前,要和Java进行比较,所以先看下Java中的反射相关知识:一、反射的概念及在Java中的类反射 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并能根据自身行为的状态和结果,调整或修改应用所描述行为的
2014-06-25 14:36:38 5226
原创 反射在Android开发中的利弊
由于Android 2.2的推出,很多新的API加入导致很多项目移植需要考虑使用Java的反射机制Reflection来动态调用,动态调用的好处就是不需要使用引用文件,直接通过JDK中声明好的方法直接调用,本身原理基于JVM的,从Java 1.5开始支持,原理上就是根据类名而不实例化对象的情况下,获得对象的方法或属性而直接调用。 Android开发时反射能帮助我们多少? 1.
2014-06-25 14:13:48 9548
原创 Android 中利用反射技术实现加减乘除
JAVA反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;
2014-06-25 14:10:16 2470
转载 Eclipse中跟踪调试Android源代码
田海立@CSDN2012-9-29 本文讲解如何在Eclipse中导入Android源代码(包括Framework和Application的代码),然后通过模拟器或真机跟踪/调试Android的Java代码,区别于一般基于Android SDK的纯应用开发,这里可以跟踪/调试Framework中的代码。 一、准备工作 确保机器上已经安装并配置下列软件环境:JDK/
2014-06-20 16:09:37 925
转载 建立6410平台android开发包编译环境 && eng和user的编译模式
以前一直是在公司别人搭建好的平台上进行编译开发。现在自己的笔记本上XP已经可以访问ubuntu了,所以想自己学习建立编译环境,过程不复杂,但是一波三折,看来以后还是要对shell编程学习一番。1,原始开发包包括: Cross Tool Chain: 4.3.1-eabi-armv6-20080707.tar.bz2 (交叉编译器) U-BOOT: s3c-u-
2014-06-20 15:53:13 1514
转载 android 4.0 编译模式 eng -- > user 时遇到的问题
关键词:android 4.0 user eng camera nand 串口平台信息:内核:linux3.0系统:android4.0.3平台:S5PV310(samsung exynos 4210) 问题描述:android4.0编译模式由eng变成user后出现如下问题:1、设置中wifi开关选项没有了(打开、关闭选项);2、不能安装应用程序apk
2014-06-20 15:50:49 2207
转载 使用AndroidFrameworks的隐藏类开发应用 or Android使用定制framework开发应用
Android系统作为目前开源移动操作系统的代表已经更新到了4.0.3版本,由于其开源的特性,使操作系统自身具备了最大限度的弹性,但同时也造成了版本的多样性,市面上所出现的都是各手机厂商或者ROM制作爱好者所修改过的系统。但是如何开发Android系统framework层那,我们知道使用Eclipse+ADT就可以进行Android 应用的开发。使用手机或模拟器进行相应效果的调试。这是标准的应
2014-06-13 15:19:21 4002 2
转载 Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)
本文摘要:1、如何配置Eclipse中编辑器支持softtab(用数个空格字符代替默认的tab缩进);2、如何配置Eclipse中编辑器默认支持Unix模式的Utf-8文件编码;-----------------------------------------详细内容如下----------------------------------------------------最近需要
2014-06-09 15:16:33 3091
转载 LinearLayout中组件右对齐
在LinearLayout中,如果将其定位方向设为横向排列:android:orientation="horizontal",那么这个布局中的控件将自左向右排列。但有时会有这样的情况:行的左边有两个控制的同时,行的右边也有一个控制。如图:这怎么处理呢?我们可以将右边的控件放在另一个LinearLayout中,同时将其对齐方式设为右对齐:android:gravity
2014-06-06 17:45:18 30975
Android反编译工具包(升级)_
2013-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人