<?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.hisu.twins"     <!-- 工程名称 -->
     android:versionCode="1"      <!-- 生成apk的版本号 -->
     android:versionName="1.0" >  <!-- 版本名称 -->

     <uses-sdk        <!-- 该工程使用的sdk版本信息 -->
         android:minSdkVersion="15"
         android:targetSdkVersion="15" />

     <uses-permission android:name="android.permission.INTERNET" />   <!-- 应用权限:访问网络 -->
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 获取网络状态,如当前的网络链接是否有效 -->
     <uses-permission android:name="android.permission.WRITE_SETTINGS" />  <!-- 读写系统设置 -->

     <application
         android:name="com.hisu.twins.app.TwinsApp"   <!-- 自定义类名 默认的为com.app.application -->
         android:allowBackup="true" <!-- 是否允许备份应用数据,此时为允许备份,默认为true -->
         android:icon="@drawable/ic_launcher"  <!-- 应用图标 -->
         android:label="@string/app_name" >    <!-- 应用名称 -->
         <activity
             android:name="com.hisu.twins.ui.activity.MainActivity" <!-- 表示整个应用程序的主程序名称 -->
             android:label="@string/app_name"   <!-- 标题名称 -->
             android:launchMode="singleTask"    <!-- activity启动方式: -->
             android:clearTaskOnLaunch="true"  <!-- 表示按返回或结束,如果点击桌面图标这个activity始终会重新启动 -->
             android:stateNotNeeded="true" <!-- activity被杀死再重新启动不需要保存状态,launcher程序必须设置为true -->
             android:screenOrientation="nosensor" <!-- 不經物理方向傳感器確定方向. 該傳感器被忽略 -->
             android:configChanges="mcc|mnc|keyboardHidden|orientation"<!-- 就是如果配置了这个属性,当我们横竖屏切换的时候会直接调用onCreate方法中的onConfigurationChanged方法,而不会重新执行onCreate方法 -->
             android:windowSoftInputMode="stateUnspecified|adjustPan"<!-- stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置 adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分-->
             android:theme="@android:style/Theme.NoTitleBar" ><!-- 不显示应用程序标题栏 -->
             <intent-filter>  <!-- 意图过滤器,用来过滤掉用户的一些动作和操作 -->
                 <action android:name="android.intent.action.MAIN" />  <!-- 指明整个工程的入口程序 -->

                 <category android:name="android.intent.category.LAUNCHER" /> <!-- 决定应用程序是否显示在程序列表里 -->
             </intent-filter>
         </activity>
     </application>

 </manifest>

android应用:TVlauncher源码分析之Androidmanifest.json的更多相关文章

  1. Android网络框架源码分析一---Volley

    转载自 http://www.jianshu.com/p/9e17727f31a1?utm_campaign=maleskine&utm_content=note&utm_medium ...

  2. OpenGL—Android 开机动画源码分析一

    .1 Android开机动画实现方式目前实现Android开机动画的方式主要是逐帧动画和OpenGL动画. ?逐帧动画 逐帧动画是一种常见的动画形式(Frame By Frame),其原理是在“连续的 ...

  3. Android分包MultiDex源码分析

    转载请标明出处:http://blog.csdn.net/shensky711/article/details/52845661 本文出自: [HansChen的博客] 概述 Android开发者应该 ...

  4. Android消息机制源码分析

    本篇主要介绍Android中的消息机制,即Looper.Handler是如何协同工作的: Looper:主要用来管理当前线程的消息队列,每个线程只能有一个Looper Handler:用来将消息(Me ...

  5. Android 开机动画源码分析

    Android系统在启动SystemServer进程时,通过两个阶段来启动系统所有服务,在第一阶段启动本地服务,如SurfaceFlinger,SensorService等,在第二阶段则启动一系列的J ...

  6. Android开源框架源码分析:Okhttp

    一 请求与响应流程 1.1 请求的封装 1.2 请求的发送 1.3 请求的调度 二 拦截器 2.1 RetryAndFollowUpInterceptor 2.2 BridgeInterceptor ...

  7. android hardware.c 源码分析

    android的jni通过ID来找hal模块,使用了hw_get_module()函数,本文就通过这个函数的来分析一下hal层的模块是如何匹配的. 首先要了解三个结构体hw_module_t,hw_m ...

  8. Android -- 消息处理机制源码分析(Looper,Handler,Message)

    android的消息处理有三个核心类:Looper,Handler和Message.其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因 ...

  9. 我的Android进阶之旅------>Android中AsyncTask源码分析

    在我的<我的Android进阶之旅------>android异步加载图片显示,并且对图片进行缓存实例>文章中,先后使用了Handler和AsyncTask两种方式实现异步任务机制. ...

随机推荐

  1. 2、Hive UDF编程实例

    Hive的UDF包括3种:UDF(User-Defined Function).UDAF(User-Defined Aggregate Function)和UDTF(User-Defined Tabl ...

  2. flv 解封装

    #include <stdio.h> #include <stdlib.h> #include <string.h> #define DEBUG_INFO type ...

  3. map.js

    function Map() { var struct = function(key, value) { this.key = key; this.value = value; } var put = ...

  4. C++Windows核心编程读书笔记

    转自:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%96%87/71405.shtml "C++Windows核心编程读书笔 ...

  5. 05:Sysbench压测-innodb_deadlock_detect参数对性能的影响

    目录 sysbench压测-innodb_deadlock_detect参数对性能的影响 一.OLTP测试前准备 二.进行OLTP测试 三.测试结果解读: 四.关于测试后的结论: 五.关于测试后的性能 ...

  6. 模拟admin组件自己开发stark组件之自定义list_display,反向解析url

    反向解析 在上一篇文章中,我们创建好了stark这个组件,一个应用一个表有四个默认的url,那么我们如何区别这些url,因为可能会有重复现象(本组件不会,因为前面拼接了应用名,表明,肯定唯一),概念请 ...

  7. node+express+socket.io制作一个聊天室功能

    首先是下载包: npm install express npm install socket.io 建立文件: 服务器端代码:server.js var http=require("http ...

  8. 【UVALive】3029 City Game(悬线法)

    题目 传送门:QWQ 分析 以前见到过差不多的这题. xhk说是单调栈水题,但我又不会单调栈,于是当时就放下了. 这么久过去了我还是不会用单调栈做这题,用的是悬线法. 非常好写 代码 #include ...

  9. IIS应用程序池频繁停止,任务管理器发现有多个w3wp.exe进程

    网站其中的一个应用服务器最近频繁出现IIS应用程序池停止的问题,通过任务管理器查看发现有6个w3wp.exe进程,一般一个应用程序池只占有一个w3wp.exe进程,为什么会出现多个呢,通过查看其它服务 ...

  10. 实例演示oracle数据块状态视图v$bh的用法二 热点块问题(转)

    在实例一中,我们读取到了x$bh中的tch字段,该字段表示的该字段被读取/写入的次数,这个值在oracle的LRU算法中,是一个重要的参数,如果这个字段被访问,则该值就会增加: 1,第一次查看TCH的 ...