- 浏览: 235094 次
- 性别:
- 来自: 湖南
最新评论
-
yuxuejun1123:
为什么没有powerPC,个人觉得这篇文章把mips和powe ...
ARM MIPS PowerPC比较 -
yy232:
我刚学这个,有点疑问,希望你能为我解答 你说 “任何人只 ...
centos的用户、组权限、添加删除用户等操作的详细操作命令 -
wstxdz1023:
就那么几句代码,全是问题
socket 心跳
文章列表
Linux是开源的操作系统,由于Google
Android的参与让开源界变得很很热闹。Android操作系统中大部分组件都是开源的。Android手机网就和大家一起看看哪些采用的开源项目。
但并不是说Google没有做什么,开发了一个系统级的Java虚拟机Dalvik
。Dalvik和Sun Java ME有很大区别,首先Dalvik目前Google没有开源,但Android的Java虚拟机可以执行系统级应用。下面就看看核心组件的应用了哪些开源项目:
1.系统核心-Linux 2.6
2.Web浏览器- Webkit 和子库LibWebCore
3.数据库-Sql ...
android为了增加用户体验,新增了GestureDetector类,那该类是做什么用的呢?
通俗的讲该类是 手势检测. 难道是手指有不同的动作系统会检测到,是的.确实如此.
哎,问题来了,那诡异了.那这个类和touch有什么关系呢?我们平常写代码的时候,如何是单击,我们都是通过挂载个listener来响应这个橱摸时间.那和这个类有关系吗? 恩,有关系的.
touch 是触摸,只要手指接触到屏幕都是touch. 为了增加用户体验.手指在屏幕滑动算不算橱摸呢?双击算不算橱摸呢?都是啊.
所以说. touch是个广泛的概念,基本用来响应单击事件,如果更细致的区分各中touch事件,那就需 ...
我们知道 android在屏幕旋转以后,有些情况会销毁当前的Activity. 也就是说从新启动个Activity. 然后 跑onCreate() onStart()等流程.
还有中情况是 屏幕旋转后,不从新启动这个Activity. 只做些动作.
第一中情况是正常情况的流程. 第二中情况是你在manifest.xml里注册了android:config后的动作,你告诉了喜欢,当哪写配置改变后会做什么.
那如何动态检测当前屏幕方向及大小呢?
public class orientation extends Activity {
TextView textview=null;
...
listview加载adapter过程是这样的.
1 先判断adapter 有多少数据项,根据这个数据确定有多少item.
2 确定每个item里加载哪个View.
3 把View里加载要显示的数据.
问提一个一个来解决. 第一个问题: 因为adapter都要关联一个list .有来存储数据.list的项数就是Item的数目. 我们在重载BaseAdapter 时候,都要实现这个函数
public int getCount() {
return weatherList.size();
} ...
在学习android时候,看到MotionEvent类里有两个方法,getX getRawX,看解释,很模糊,看不太懂,这到底什么意思?肯定有区别.具体什么区别呢?
一看,两个函数都是返回了整型直,那好办了,把这两个直打印出来,分析下,估计能有收获.好.问题是怎么把这两个直打印出来呢?
哎,这就要求系统不断的丢出MotionEvent,这好办,上篇文章不写了,具体看代码,代码是最好的说明.
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.vie ...
众所周之Android平台浏览器采用了webkit引擎,这款名为Chorme
Lite的web浏览器拥有强大扩展特性,可以通过NPAPI来编写一个Native API版的Android浏览器插件,Google
Gears是一个很好的web开发库,通过这个插件我们可以在Android平台上实现AJAX应用。webkit浏览器在渲染效果上十分出色,对web
标准的兼容性保持很好,如图
下面是通过adb shell命令执行Android手机上本地Linux命令,可以清楚地看见在com.android.browser这个Package中的app_plugins目录下包含了一个 ...
联想
乐Phone买来用了近一个月,独特的四叶草
界面
让人耳目一新;齐全的应用
服务让用机方便了不少。不过,对于乐Phone手机
用户来说,虽 然提供完美支持RMVB播放
;提供人人网等SNS服务;提供新浪新闻等新闻服务;提供Q ...
官方
lephone
os1.7 固件
正式发布
更新内容:
⒈增加应用
商店
的安全机制;
⒉增加企业邮箱的安全机制;
⒊联系人
模块功能
增强;
⒋增加移动AP应用;
⒌Widget增加WIFI状态音乐
连续播放
;
⒍取消插入数据线出现 ...
疑问一:Root权限是什么?
疑问二:获取Root权限有什么用?
疑问三:如何获得Root权限?
答疑一
: Root是Linux
等
类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可以操作的权利,所以很多黑客在入侵系统的时候,都要把权限提
升到Root权限,也就是将自己的非法帐户添加到Root用户组。类比于Administrator是Windows
NT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,在WINDOWS下Administrator的资源和别的用户资源是共享的,简单
的说,别的用户可以 ...
一:不同的layout
Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?
其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
二:hdpi、mdpi、ldpi
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为 ...
1、启动emulator(模拟器)
在Dos中输入emulator后回车即可启动emulator,前提是你把android sdk 的tools目录添加到了环境变量里面;否则的话,你必须先进入android sdk的tools目录下,再输入emulator命令。
2、查看android支持的linux 命令
待模拟器启动好之后,在Dos中输入adb shell 回车,cd system 回车,cd bin 回车,ls 回车,即可查看Android系统支持的linux 命令,操作如图:
3、如果你用的是集成开发环境是eclipse的话,那么,选中右上 ...
经过这几天在网上搜索关于Android
文件
系统
的相关资料,发现已经有很多高手
分析了Android的文件系统,这些高手多从不同的方面分析了其文件系统的结构和运行原理。我这里就写一下自己的理解。
首先是Android的文件系统根 ...
环境变量配置文件
在Ubuntu
中有如下几个文件可以设置环境变量
1
、/etc/profile:
在登录时,
操作系统定制用户环境时使用的第一个文件,
此文件为系统的每个用户设置环境信息,
当用户第一次登录时,
该文件被执行。
2
、/etc/environment:
在登录时操作系统使用的第二个文件,
系统在读取你自己的profile
前,
设置环境文件的环境变量。
3
、~/.bash_profile:
在登录时用到的第三个文件是.profile
文件,
每个用户都可使用该文件输入专用于自己使用的shell
信息,
当用户登录时,
该 ...
如果想将一个路径加入到$path中,可以像下面这样做:
1. 控制台中:
$ path="$path:/my_new_path"
2. 修改profile文件:
$ vi /etc/profile
在里面加入:
export path="$path:/my_new_path"
3. 修改。bashrc文件:
$ vi /root/.bashrc
在里面加入:
export path="$path:/my_new_path&quo ...