- 博客(65)
- 收藏
- 关注
转载 Android USER 版本与ENG 版本的差异--MTK官方解释
Description]Android USER 版本与ENG 版本的差异 [Keyword]USER ENG user eng 用户版本 工程版本 差异 [Solution]Google 官方描述: USER/USERDEBUG/ENG 版本的差异, 参考alps/build/core/build-system.html 的详细说明eng This is the
2014-04-04 15:41:09
1446
转载 ubuntu 图形界面
图形文字界面切换:由图形界面到文字界面 Ctrl + Alt + F1由文字界面到图形界面 Ctrl + Alt + F7ubuntu无法进入图形界面处理办法:你可以通过设置runlevel 为2 来控制以后的登陆,或者是升级不完全、中间出错了,无法正常登陆。有2中方式来进入图形界面:1. 登陆系统后,输入如下命令来启动图形界面:startx2.
2014-02-08 11:27:11
1360
原创 android浏览器插件
最近也在做android手机插件,遇到一个很奇怪的问题,求解惑。我在4.0.3源码下编译成功的插件,只能在我那套源码运行的手机上的自带的浏览器运行正常,安装的第三方浏览器(除QQ浏览器外)无法识别插件。另外,我将该插件安装到2.3.3,4.1(小米1)手机上均无法识别插件。按理来说都是基于webkit内核的浏览器,但是在不同手机上却运行结果不同。我推测是不同手机厂商对自带浏览器做了修改(即使修
2013-12-23 16:08:15
1828
转载 java.lang.UnsatisfiedLinkError: Native method not found
参考自:http://blog.youkuaiyun.com/lilu_leo/article/details/10950047http://www.eoeandroid.com/thread-60793-1-1.html出现该错误的有以下可能性:1.java文件里面没有载入so库static { System.loadLibrary("XXX"); }2.Jni方法头
2013-12-17 16:37:40
1370
转载 Android请求root权限
转自:http://orgcent.com/android-chmod-root-permission/Android手机进行root之后,才可以请求root权限。 root是系统中唯一的超级用户,具有系统中所有的权限。以下是实现代码:** * 应用程序运行命令获取 Root权限,设备必须已破解(获得ROOT权限) * * @return 应用程序是/否获取Root权限 */
2013-12-16 14:56:23
1522
原创 Android Apn相关整理
android手机修改当前Apn接入点信息,主要涉及源码目录/packages/providers/TelephonyProvider,其中涉及到apn的是TelephonyProvider.java,它是一个ContentProvider,关联的数据库名为:telephony.db其中提供的uri有s_urlMatcher.addURI("telephony", "carrier
2013-12-11 18:38:27
1905
转载 BroadCastReceiver 简介
转载自:http://yangguangfu.iteye.com/blog/1063732BroadCastReceiver 简介 BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java 广播接收者( BroadcastReceiver )用于接收广播 Inte
2013-10-23 14:33:49
1036
转载 Android 在一个程序中启动另一个程序和启动另一个程序的服务
文章部分转载自:http://blog.youkuaiyun.com/wike163/article/details/6635032Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:Intent inte
2013-10-21 12:01:37
6431
原创 Android 隐藏程序的图标
文章参考自:http://blog.163.com/fan_jianglong@126/blog/static/5617053620131553010605/很多时候我们在开发中为了满足程序的特别要求,往往一个程序会分解为多个apk,启动其他程序的程序我这里暂且称之为主程序,被启动的程序我这里暂且称之为子程序。通常主程序通过ComponentName指定要子程序被标记为 的类,使用StartA
2013-10-21 11:49:39
5173
转载 Android API 中文 (42) —— ListView
声明 转载自: 博客园:http://www.cnblogs.com/ Android中文翻译组:http://www.cnblogs.com/over140/ 正文 一、结构 public class RatingBar extends AbsSeekBar java.lang.Object android
2013-10-15 11:43:16
1800
转载 android 去掉标题栏 , 保持全屏
去掉标题栏有以下三种方法:1.2.代码里requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的。而且这种有时候会看到程序启动后标题栏闪一下消失的情况3.自定义主题去掉标题栏true然后在AndroidManifest.xml文件中定义<application
2013-10-10 12:58:05
756
转载 Android Mms 源码结构
原文链接:http://www.open-open.com/lib/view/open1327829239952.html从软件的功能角度来讲,Mms分为对话列表,消息列表,短信编辑,彩信编辑,短信显示,彩信显示和配置。从实现的角度来看,它分为GUI展示层,发送/接收,彩信解析,彩信附件,信息数据等,这些分类对应着源码中的各种包。源码导航Mms的源码的位置在于android/packages/ap
2013-10-10 12:58:03
1019
原创 Android源码在线阅读
罗列以下几个可以在线阅读Android源码的网站:1.http://omapzoom.org/该网站呢,我表示看起来略微有点乱,支持git2.http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/强烈推荐,目录结构,代码一目了然3.一个chrome插件,他可以从android
2013-10-10 12:58:01
939
原创 Android源码编译环境及常见编译错误整理
1.安装Ubuntu 10.04LTS 可选择使用ubuntu版本安装,目前ubuntu最新版本为13.04,最新的LTS版本12.04,但我这里使用10.04LTS。有喜欢使用中文的朋友,可以安装上中文补丁。安装中文的方法是:系统-系统管理-语言支持-添加或删除语言-在弹出的对话框列表中选择中文Chinese(simple)-下载中文补丁,之后安装完成-在语言列表中选择中文,并应用到整
2013-10-10 12:57:59
1155
转载 TextView支持拷贝&粘帖
让TextView支持长按弹出系统自带的拷贝、粘贴功能,发现国内外的论坛提供的解决方法都不怎么理想。多数用editview来模仿,不过实现的效果实在不怎么好。 从android sdk 11起google添加了新api TextIsSelectable控制TextView是否支持拷贝、粘帖功能,不过这个功能在v11以下则不那么好彩了。 查阅TextView源码发现setTe
2013-10-10 12:57:57
1055
转载 Gesture手势笔记
首先引入网上查到的比较好的资料:http://wayfarer.javaeye.com/blog/460284650) this.width=650;" class="rendericon" src="http://conf.svl.access-company.com:7070/images/icons/linkext7.gif" border="0" width="7" height="7"
2013-10-10 12:57:55
796
转载 对 Linux 新手非常有用的命令
你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现在我的世界里了。从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任务。毫无疑问,在线文档,书籍,man pages以及社区帮了我一个大忙,但是我还是坚信有那么一篇文章记录了如何简单学习和理解命令的秘籍。这激发了我掌握Linu
2013-10-10 12:57:53
1003
原创 android中常用的开源项目
在android开发过程中为了提高开发的效率,我们常需要引用一些第三方jar或者是使用之前项目的一些源码,这里我罗列一些较好的开源资源,方便使用。 1.menudrawerA slide-out menu implementation, which allows users to navigate between views in your app.滑出式菜单实现,它允许用户在你的ap
2013-10-10 12:57:50
943
原创 将android工程作为另一个工程的库
在日常的开发中,我们常能看到许多的项目工程,往往会引用另外一个工程来实现某些功能,其引用的方式有些类似是引用jar(将工程当作一个jar包来使用),那么我们如何在自己的开发过程中这样操作和使用呢,经过网络资料的查找和筛选,目前有以下方法: 使用场景 现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A
2013-10-10 12:57:48
844
转载 Android静态变量的生命周期
Android是用Java开发,其静态变量的生命周期遵守Java的设计。我们知道静态变量是在类被load的时候分配内存的,并且存在于方法区。当类被卸载的时候,静态变量被销毁。在PC机的客户端程序中,一个类被加载和卸载,可简单的等同于jvm进程的启动和结束。那么在Android中呢?用的Dalvik vm也是一样的。不过Android不太突出的进程概念,所以对静态变量的生命周期就会感觉模糊,这种模糊
2013-10-10 12:57:46
694
转载 动画学习笔记-Android Animation
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使用P
2013-10-10 12:57:44
774
转载 List,ArrayList,Map循环遍历
1.遍历List,ArrayListpublic static void print(List list) { Iterator itr = list.iterator(); while (itr.hasNext()) { System.out.print(itr.next()); System.out.print(", ")
2013-10-10 12:57:42
1023
转载 android calendar的使用
转自http://blog.sina.com.cn/s/blog_620e401d01019g65.htmlpackage com.iwode.common;import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;im
2013-10-10 12:57:40
1392
转载 Socket通信
socket的英文原义是“孔”或“插座”。作为4BDS UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一
2013-10-10 12:57:38
1035
转载 Android gallery 3D效果
转载来自:http://blog.youkuaiyun.com/leehong2005/article/details/8070538 在看了iOS上面的CoverFlow后,感觉效果真的不错,就想在android上面实现一个,这个程序在网上参考了一此核心的代码,当然我添加了一些其他的东西,废话不多说,先看效果,不然就是无图无真相。650) this.width=650;" src="http://img
2013-10-10 12:57:36
1431
原创 android scrollView嵌套listview问题
在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。会发现放入的小ListView会显示不完全,它的高度始终有问题。想必大家都有遇到这样的问题,虽然 都不推荐这样的设计,因为默认情况下Android是禁止在ScrollView中放入另外的ScrollView的,它的高度是无法计算的。不过在实际项目中难免会有这样的需求。
2013-10-10 12:57:33
1411
转载 /bin/bash: java: command not found 问题解决
/bin/bash: java: command not found 问题解决 在编译android环境时,java -version 命令明明能够正确表示java已经安装成功,环境设置正确。但是,在编译android时,检查java版本却通不过去:提示/bin/bash: java: command not found 问题,重装jdk几次仍是出现这种问题,没办法只好做个软链接了。 sud
2013-10-10 12:57:31
2998
原创 ubuntu 10.04 配置java
方法一打开终端,执行以下命令 sudo add-apt-repository ppa:ferramroberto/javasudo apt-get updatesudo apt-get install sun-java6-jdk 提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装方法二首先,从http://java.sun.com中下载
2013-10-10 12:57:29
1098
转载 Android属性 bulid.prop等
转自:http://blog.youkuaiyun.com/sikinzen/article/details/88694951.1 Android属性之build.prop,及property_get/property_set摘自 田海立@csdn: http://blog.youkuaiyun.com/thl789/article/details/7014300 注意:.bak文件类型是系统备份文件本节简要分
2013-10-10 12:57:27
2365
转载 Android系统编译系统分析大全(二)
紧接上文Android系统编译系统分析大全(一)http://sunjilife.blog.51cto.com/3430901/1226597#(19)若是在test或eng的创建,且不是sdk那么要替换上面添加的apns-conf_sdk.xml。# If we're on an eng or tests build, but not on the sdk, and we have# a bet
2013-10-10 12:57:25
1108
转载 Android系统编译系统分析大全(一)
来自http://blog.youkuaiyun.com/zjg555543/article/details/7804701一、概述自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解And
2013-10-10 12:57:23
1184
原创 linux/android mk文件
Android.mk文件说明文章参照:http://blog.youkuaiyun.com/hudashi/article/details/7059006 一.android.mk文件是GNU MakeFile的一小部分,它用来对Android程序进行编译的。因为所有的编译文件都在同一个GUN MakeFile执行环境中进行执行,而Android.mk文件中所有的变量都是全局变量,因此,应尽量少声
2013-10-10 12:57:21
1066
原创 LINUX 一些小知识
1、Linux文件系统是从/开始的 在Linux操作系统的文件管理中,命令行模式(在控制台或终端下)的文件或目录管理,要涉及路径这一概念,这是Linux命令行操作的最基础的基础。 Linux 文件系统,是一个呈树形结构,是从/做为入口,/(也被称为根目录)下有子目录,比如etc、usr、lib等,在每个子目录下又有文件或子目录,这样就形成了一个树形结构,这种树形结构比较单一。而Windows文
2013-10-10 12:57:18
720
转载 java Static详解
一.什么是static? static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象
2013-10-10 12:57:16
645
转载 linux 下解压缩文件
转自:http://blog.youkuaiyun.com/weichaohnu/article/details/5620783.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.
2013-10-10 12:57:14
615
转载 Android ListView分组布局改进
转自:http://www.cnblogs.com/top5/archive/2012/05/05/2484916.html由于是在网上转载的一篇文章,在这里就不多说废话了,首先看一下最终的效果图:650) this.width=650;" src="http://img1.51cto.com/attachment/201305/101127997.gif" title="0_1310740912
2013-10-10 12:57:12
704
原创 界面原型设计工具(2)
1.WireframeSketcher是一个Eclipse 插件,用于创建线框图,界面模型和UI原型。项目正式开发前创建原型可以帮助用户和开发者理解系统,使用WireframeSketcher在Eclipse中创建能够更好的集成进入你的项目开发流程。WireframeSketcher 如何工作?它提供了一个pre-drawn,text-driven 预制图,文本驱动的widgets,能够展现通用U
2013-10-10 12:57:10
1119
原创 界面原型设计工具
1.Pencil 是一款开源的原型图绘制工具,手绘风格的,就像自己在纸上画的那样。Pencil 还可以用来绘制各种架构图和流程图,同时还提供 Firefox 的插件(点击这里安装)。650) this.width=650;" src="http://img1.51cto.com/attachment/201305/141752978.jpg" style="float:none;" title="
2013-10-10 12:57:08
1601
1
原创 c语言基础 (6) 指针
一.概述 在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等,在前面已有详细的介绍。为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也
2013-10-10 12:57:06
830
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人