Android里面每个app都有一个唯一的linuxuserID。我们通过SharedUserId,让使用相同的userID的两个app应用可以看到对方的文件。为了节省资源,具有相同ID的apk也可以在相同的linux进程中进行。ShareUserId的作用:数据共享、调用其他程序资源。步骤:一、新...
分类:
移动开发 时间:
2014-11-30 20:03:44
阅读次数:
239
01、有良好的JAVA基础,熟练掌握面向对象思想。02、熟练掌握UI设计、常用布局、动画特效。03、熟练Android四大组件(Activity、Service、ContentProvider、BroadcastReceiver)04、熟练Android数据存储(文件、网络、SharedPrefer...
分类:
移动开发 时间:
2014-11-30 19:59:11
阅读次数:
194
检测Service是否已启动 ?public?static?boolean?isServiceRunning(String?serviceClassName){?
????????final?ActivityManager?activityManager?=?(ActivityManager)Application.getContext()...
分类:
移动开发 时间:
2014-11-30 18:53:18
阅读次数:
130
最近还是在做一个关于wifi的项目,要通过一个图片显示一个热点的信号强度和是否需要密码 就像这样的: 一个热点的信号强度有四个等级,有需要密码和不需要两个状态。 要实现这个功能,可以在代码中判断它的状态、...
分类:
移动开发 时间:
2014-11-30 18:51:19
阅读次数:
275
Android是一个特权分隔的操作系统,每个app都会带着系统唯一标识(Linux UID和GID)来运行. 系统的某些部分也被分隔成唯一的标识. 从而Linux系统可以把每个app与其他app隔离开来.Android is a privilege-separated operating system, in which each application runs with a distinct system identity (Linux user ID and group ID). Parts of t...
分类:
移动开发 时间:
2014-11-30 18:48:39
阅读次数:
268
讲了android中的Fragment的概念,Fragment的生命周期,Fragment使用场景...
分类:
移动开发 时间:
2014-11-30 18:47:15
阅读次数:
117
apk一般占一个dalvik,一个进程,一个task。task是一个activity的栈,其中"可能"含有来自多个App的activity
分类
APK
Task
工作空间
Dalvik虚拟机
Activity栈
进程
一个进程中
一个进程中
存在于多个进程中
...
分类:
移动开发 时间:
2014-11-30 18:46:11
阅读次数:
283
今天在这里跟大家聊聊关于 Windows Universal 应用夸平台的问题,首先Universal Windows App的定义相信大家已经有所了解了(如果你是一个刚刚接触 Universal APP 的开发这个请先阅读一下我之前的文章 Windows Phone 8.1 开发技术概览 [Uni...
分类:
移动开发 时间:
2014-11-30 18:39:49
阅读次数:
224
package com.example.enumdemo; import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast; public class MainActivity extends Ac...
分类:
移动开发 时间:
2014-11-30 18:34:30
阅读次数:
199
OptAndroidDocs 背景: 自从Google被墙了之后,访问Android的API文档一直是个问题。虽然Android?SDK可以将开发文档下载下来离线查看,但是由于文档中仍然链接Google的在线资源导(js,fonts等)致访问速度仍然很慢...
分类:
移动开发 时间:
2014-11-30 17:23:05
阅读次数:
170
Android系统以Linux内核为基础,理解Android的安全设计首先要理清Linux安全模型的主要概念与元素,包括用户与权限,进程与内存空间等。 用户与权限 Linux安全模型的基础是用户与用户组。Linux的用户由用户名与用户...
分类:
移动开发 时间:
2014-11-30 17:23:51
阅读次数:
205
今天在研究有米广告技术时,第一次编译他们提供的Android示例工程,结果出现如下错误:[2014-11-2911:28:25-com.youmi.android.offerdemo.YoumiOffersAdsDemo]W/ResourceType(15184):BadXMLblock:headersize201ortotalsize0islargerthandatasize0[2014-11-2911:28:25-com.youmi..
分类:
移动开发 时间:
2014-11-30 17:20:41
阅读次数:
1064
首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建
1.1、JDK安装
1.2Eclipse安装
1.3AndroidSDK安装
1.4、ADT安装
1.5、创建AVD
2、HelloWorld1环境搭建
1.1、JDK安装
安装java并配置环境变量
http://www.oracle.com/---->downloads--àJavaForD..
分类:
移动开发 时间:
2014-11-30 17:12:03
阅读次数:
206
Apple设备连上wifi后会自动请求一个URL来判断是否可以正常访问Intelnet,该URL为:http://www.apple.com/library/test/success.html,正常情况下应该返回一个简单页面,内容为"Success“,Apple设备根据返回的内容来判断网络是否可用,如检测到没有返回“Success”,则认为无法..
分类:
移动开发 时间:
2014-11-30 17:13:56
阅读次数:
275
vAPP是由VMware发起的、一个对于云操作系统进行优化的软件解决方案。一个vAPP就是由一个或者多个虚拟机构成的逻辑体或者说逻辑容器,可以作为一个单位来进行管理。vAPP是一种类似于资源池的容器,可以包含一个或多个虚拟机。vAPP还可以与虚拟机共享某些功能。可以打开和关闭vAP..
分类:
移动开发 时间:
2014-11-30 17:05:01
阅读次数:
3594
自动化测试中经常遇到这个问题,关于这个题目,方法众多,咱的目的是找个比较简单靠谱的:
方法一:
先进入cmd窗口,adb shell 后:
cd /data/data
ls
可以看到包名了吧,缺点很明显,必须root手机先
方法二:
先进入cmd窗口:
adb shell ps|findstr /i "keyword"
要搜哪个不就都行了,这个不用root手机了吧,嗯,这个还凑活...
分类:
移动开发 时间:
2014-11-30 17:00:11
阅读次数:
186
//组件名称,第一个参数是应用程序的包名,后一个是这个应用程序的主Activity
ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity");
Intent intent = new Intent();
//设...
分类:
移动开发 时间:
2014-11-30 16:59:57
阅读次数:
135