`
rayloo
  • 浏览: 84158 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.iss.test" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/ico ...
先说一下apk的结构。APK采用了zip格式的压缩,我们可以很容易解压。 一个APK文件结构为: META-INF\ Jar文件中常可以看到 res\ 存放资源文件的目录 AndroidManifest.xml 程序全局配置文件 classes.dex Dalvik字节码 resources.arsc 编译后的二进制资源文件 apk下的文本文件是做了二进制处理的。 如果我们只是想看APK 的Manifest信息。可以使用aapt命令。 命名格式为: aapt dump badging *.apk (这里*.apk是你的apk名) aapt命令我们可以在SDK下对 ...
如何进行Android单元测试 1、Menifest.xml 中加入: <application> 中加入: view plaincopy to clipboardprint?<uses-library android:name="android.test.runner" /> <uses-library android:name="android.test.runner" /> <application> 外 ...
package com.iss.test; import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log; public class TestBroadcast extends BroadcastReceiver {private static final String TAG = "TestBroadcast"; public TestBroadcast() {// TODO Au ...
android:launchMode="singleTask" 和 onNewIntent(Intent intent)两个特性,现总结一下经验: android:launchMode="singleTask" 配置在 Mainifest 中,它保证了栈中此Activity总是只有一个,无论你启动它多少次; onNewIntent(Intent intent) 是Override Activity的父类方法,只有仅在点Home键退出Activity而再次启动新的Intent进来才被调用到; 它们两结合使用,可以做到监听home键(仅当发起新的Int ...
在开发游戏的时候,有些游戏是只能横屏玩的,所以手机竖立放置的时候, 要保持游戏画面依然横屏。要做到这个要求其实很简单, 在AndroidManifest.xml里面配置一下就可以了。加入这一行android:screenOrientation="landscape"。 例如(landscape是横向,portrait是纵向): Java代码 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.andro ...
android编程中,application这样的名词似乎变得那样的不常见,而让大家更为熟悉的是activity、intent、provider、broadcast和service。但其实android中的application也有着它自身的用处。   打开manifest文件,会看到有一个application配置标签,这就是有关application的使用了。那究竟application有什么用处呢?来看看SDK中是如何描述的:   Base class for those who need to maintain global application state. You can p ...
webSettings.setJavaScriptEnabled(true);
动画类型Android的animation由四种类型组成XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 RotateAnimation 画面转移旋转动画效果 ...
说到DLNA,UPnP协议就一定要提到,这点从DLNA分层就能看出来。 UPnP是Universal Plug and Play的缩写,亦即通用即插即用。这个协议是由intel和microsoft主导的,主要针对家庭网络和企业网络。 UPnP组织论坛地址是: http://www.upnp.org . UPnP架构以IP技术为基础,使家庭网络和企业网络设备自动连接和协同工作。 UPnP基础协议是UPnP Device Architecture,最新的版本是1.1。这个UDA架构给出了局域网内设备如何发现对方,了解对方以及与对方交流的流程。 UPnP使用的技术包括I ...
说到DLNA,UPnP协议就一定要提到,这点从DLNA分层就能看出来。 UPnP是Universal Plug and Play的缩写,亦即通用即插即用。这个协议是由intel和microsoft主导的,主要针对家庭网络和企业网络。 UPnP组织论坛地址是: http://www.upnp.org . UPnP架构以IP技术为基础,使家庭网络和企业网络设备自动连接和协同工作。 UPnP基础协议是UPnP Device Architecture,最新的版本是1.1。这个UDA架构给出了局域网内设备如何发现对方,了解对方以及与对方交流的流程。 UPnP使用的技术包括I ...
标准的Activity Actions ACTION_MAIN 作为一个主要的进入口,而并不期望去接受数据ACTION_VIEW 向用户去显示数据ACTION_ATTACH_DATA 别用于指定一些数据应该附属于一些其他的地方,例如,图片数据应该附属于联系人ACTION_EDIT 访问已给的数据,提供明确的可编辑ACTION_PICK 从数据中选择一个子项目,并返回你所选中的项目ACTION_CHOOSER 显示一个activity选择器,允许用户在进程之前选择他们想要的ACTION_GET_CONTENT 允许用户选择特殊种类的数据,并返回(特殊种类 ...
很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里给大家三种比较简单的方法实现。 首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧. 1.Dalvik VM的本地方法 android.os.Process.killProcess(android.os.Process.myPid()) //获取PID,目前获取自己的也只有该API,否则从/proc中自己的枚举其他进程吧,不过要说明的是,结束其他进程不一定有权限,不然就乱 ...
进入sdk安装路径的tools目录下: 1、模拟器中安装apk adb install *.apk 2、模拟器中删除*.apk文件 adb shell cd data/app ls -l rm *.apk 3、命令行删除 adb uninstall apk的包名
<uses-permission android:name="android.permission.INTERNET"></uses-permission><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission><uses-permission android:name="android.permission.INSTALL_PACKAGES"> ...
Global site tag (gtag.js) - Google Analytics