本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Android Manifest.xml 结构详解
AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities,services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和i ...
读取jar包的manifest信息 并写入到文件
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.jar.JarFile;
import java.util.jar.Manifest;
public class WriteJARFileManifestToFile {
public static void m ...
【Maven】Use Your Own Manifest File
Maven Archiver generates the default manifest file for you.
Sometimes, we need to use our own manifest file.
Before, I usually use the following commond to add:
jar umf MANIFEST.MF project_xxx.jar
No ...
将class文件打包
普通的class文件打成jar包,命令
jar cfm test.jar manifest.mf com/
manifest.mf需要与打包的根目录com在一个文件夹里,里面写一句Manifest-Version: 1.0
如果有主类需要写Main-Class: a.class
com/代表从哪个根目录打包
介绍Manifest文件的使用(sundy深入浅出)之基础概念
Manifest如何解析的?
1)系统启动的时候,PackagedManageService读取所有程序的Manifest.xml信息,写入系统共享内存,相当于有一张所有应用程序的信息表
2)应用程序启动时候,Launcher进行系统级判断,比如最小SDK等
3)四大组件在需要的时候实例化
Ant 打包java应用
最近在维护一个以前的项目,发现以前发布的时候居然都是手动发布,项目中用到第三方的Jar包,每次要解压、复制,麻烦而且容易出错。于是想起用Ant发布。上网查下资料,简单写了个Demo,里面只用到了Log4j.jar。
工程目录如图,其中dist和build目录是Ant构建过程中生成的:
下面是MainClass的代码:
/**
*@author DaiYanming
*@c ...
介绍Manifest文件的使用(sundy深入浅出)之基础概念
写在前面的话:本系列主要是学习sundy的Android深入浅出视频中的一些记录,心得。方便自己以后查阅。也供大家查看。欢迎交流,补充。
一般作为面试题(有些有答案,有些没有。问题一般从sundy老师思维导图中摘录,答案并非唯一标准,仅供参考):
Manifest如何解析的?
1)系统启动的时候,PackagedManageService读取所有程序的Manif ...
如何把应用安装到sd卡中
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yfz"
android:installLocation="auto"
android:versionCode="1" ...
Android 修改 AndroidManifest package
不经意之间修改了AndroidManifest.xml,确切的说是将<manifest>标签下面的package修改了.
系统提示,The definition in the manifest has changed,do you want to update the launch
configuration.我选择确认,仔细观察了一下其中的变化.
ps:其实选择确认与取消关系不大
...
[Android]Android manifest 属性说明
android:allowTaskReparenting
是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。
--------------------------------------------------------------------------------------
android:alwaysRetainTaskState
是否保留状态 ...
Android Launcher manifest解析
Launcher 的AndroidManifest.xml文件有很多特殊性,分析一下就会理解整个程序的大概结构。
代码如下:
< manifest xmlns:android = "http://schemas.android.com/apk/res/android"
package = "net.sunniwell.launcher" ...
Android 防止手机休眠
在开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠,有两种方式:一种是添加权限,别一种是代码中设置,建议使用第一种方式,这样,在安装程序的时候会进行提醒:
第一种方式:
在Manifest.xml文件里面用user-permission声明
名称为:android.permission.WAKE_LOCK
第二种方式:
getWindo ...
再议Android2.2应用完全退出
在查找了很多资料和长期的实践之后。
总结出了一套确实可行的Android2.2完全退出应用的方法。
先说明一下,我需要达到的效果:
1,所有Activity被销毁。
2,Application被销毁。
3,退回手机桌面。
4,再次进入系统时,必须由统一的入口进入,完成程序必要的初始化操作。
开始正文,按顺序讲解需要实现代码
1,自定义Application,并在Manifest.xml中注册使 ...