转:http://www.2cto.com/kf/201208/151123.html 下来示例如何读取这些数据. 1 版本信息.应用名称 2 Appliction 的Meta-data 3 Activity中的Meta-data AndroidManifest.xml中的定义如下: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="hpc.cai.test01&q…
AndroidManifest.xml中的定义如下: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="hpc.cai.test01" android:versionCode="1" android:versionName="1.0" > <application android:icon="@…
APP都会涉及到版本的问题,Android APP的版本信息保存在AndroidManifest.xml文件的顶部.如下图: 有2个属性表示,“android:versionCode”和“android:versionName”,其中versionCode是int类型,是给程序用的,一般版本控制就用这个,versionName是String类型,是给用户看的,比如在APP的关于页面,显示当前版本.新建的工程中versionCode默认是1,versionName默认是1.0. 下面来用程序读取一…
虽说,从事android开发有一定时间了,对于Activity大家也都不陌生,但是具体的对于Activity中相关属性的含义有必要做一个系统的总结: intent-filteraction: 来指定响应的动作名.动作名必须是独一无二的字符串,所以,一个好的习惯是使用基于 Java 包的命名方式的命名系统.category: 指定在什么样的环境下动作才被响应,android.intent.category.DEFAULT默认.使用action启动时,即隐式启动时,必须在AndroidManifes…
首先,今天发现了一个很牛逼的教程网站:慕课网(http://www.imooc.com/).有很多大牛发布的教学视频.值得收藏.学习. 今天主要参照陈启超老大的视频,学习了多个Activity之间的切换.工程中添加了多个Activity之后,最重要的还是要相应的修改AndroidManifest.xml文件. (1)注册新加的Activity (2)指定首先创建的Activity 连续两晚的学习都涉及到了AndroidManifest.xml,这次就仔细的学习下. 借鉴: http://mobi…
android 开发中: 在AndroidManifest.xml中,<meta-data>元素可以作为子元素, 被包含在<activity>.<application> .<service>和<receiver>元素中,不同的父元素,在应用时读取的方法也不同. 1 :在Activity应用<meta-data>元素.    xml代码段:   <activity...>       <meta-data andro…
问题如下 D:\source-code\AndroidStudio\MyApplication\app\src\main\AndroidManifest.xmlError:(14, 9) Attribute application@icon value=(@drawable/ic_launcher) from AndroidManifest.xml:14:9Error:(14, 9) Execution failed for task ':app:processDebugManifest'.>…
8.0后广播在AndroidManifest.xml中注册后发送intent是接收不到广播了,看了一下原因,好像是8.0为了管理系统和节约电量特别针对广播和服务发送intent的方式启动做出的改变,也就是说广播和服务不能随意收intent了,要对广播和服务更精确的指向,所以在创建intent的时候,我们需要指定我们的广播和服务的包名加类名,为的就是精确. 如: Intent intent = new Intent(); intent.setAction("com.example.adyyzjb.…
属性(ATTRIBUTES): android:host 这个属性用户定义URI授权的主机部分,除非给过滤器也指定了<data>元素的scheme属性,否则这个属性没有意义. 注意:在Android框架中,主机名的匹配是大小写敏感的,跟RFC格式不一样.因此,要始终使用小写字母来指定主机名. android:mimeType 这个属性用于设定数据的MIME类型,如:image/jpeg或audio/mpeg4-generic.其子类型可用星号通配符(*)来代替,指示能够跟任何子类型匹配. 注意…
一.概述 AndroidManifest.xml是Android应用的入口文件,它描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置. 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试). 二.结构 <?xmlversion="1.0"e…
转载:https://www.cnblogs.com/wytings/p/4083463.html AndroidManifest.xml配置文件对于Android应用开发来说是比较细但又很重要的基础知识. 比较通用的AndroidManifest.xml文件样例: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.…
在学习servletContext的时候,我们知道了可以在web.xml中通过<context-param>标签来定义全局的属性(所有servlet都能读取的信息),并在servlet中通过servletContext.getInitParameter("name")的方式读取,java5以后提供了新的方案叫做资源注入就是通过注解(Annotation)的方式.也就是说,不需要servlet主动读取数据,Tomcat在启动的时候会把web.xml里配置的信息主动"…
界面跳转时Activity的识别方法有两种:第一种,通过name 第二种,通过<intent-filter> 通过配置文件中配置<intent-filter>来实现Activity间的通讯 AndroidManifest.xml: <intent-filter> <action anroid:name="aaa.bbb.ccc"/> <category android:name="android.intent.catego…
def VersionCode = "19" ant.replaceregexp(file:"../Assets/Plugins/Android/AndroidManifest.xml", byline:true, match:'android:versionCode="[0-9]+"', replace:"android:versionCode=\"${VersionCode}\"", encoding:…
今天看了一个string.xml文件,对其中的一行代码中包含的\u2026不是很理解,后来查阅资料后发现了其中的意思. 代码如下: <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="loading_video">加载视频\u2026</string> </resources> 解释: 其中的 \u2026 的意思是…
程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换.键盘的可用性等,这样的事情一发生,Activity会重新启动,其中的过程是:在销毁之前会先 called onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activity. 当指定的属性发生变化时,不会去重新启动Activity,而是通知程序去调用 onConfigurat…
如果android:name所指示的类在定义的package="org.crazyit.ui"下,加不加点无所谓:但如果android:name指示的类在在package下的子包中,例如"org.crazyit.ui.app.main",就只能是".app.Main"或者全路径,否则出错:如果不在定义的package下,则必须全路径.…
被这个不起眼的属性折磨了一天,终于解决了. 由于项目需要,要合并两个android应用,于是拷代码,拷布局文件,拷values,所有的都搞定之后程序还是频频崩溃,一直没有找到原因,学android时间也比较久了,但是清单文件中的application节点的name属性以前一直没有重视过,甚至没有用过这个属性. 由于整合后的程序频频崩溃,其他地方都没有问题,只有这个属性这里有区别,于是我就怀疑是这里的问题,上网一查,说,如果在application节点中指定了程序的name属性,那么代码中必须继承…
android.permission.EXPAND_STATUS_BAR 允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序 android.permission.FACTORY_TEST 作为一个工厂测试程序,运行在root用户 android.permission.FLASHLIGHT 访问闪光灯,android开发网提示HTC Dream不包含闪光灯 android.permission.FORCE_BACK 允许程序强行一个后退操…
以获取Filer元素里设置的参数为例 先在web.xml文件中配置如下 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="…
无意之中看了几个小时的官方英文文档,关于<uses-feature>的介绍.有必要在这里记录一下,应该有很多人不知道<uses-feature>到底是做什么用的,因为我们平时根本就没有用到它,用的最多的就是<uses-permisstion>.   官方的文档现在需要FQ才能访问到,所以国内有些许公司或个人做了一个镜像,挺好的,大家可以来这里看官网文档:http://www.android-doc.com/guide/topics/manifest/uses-featu…
无意之中看了几个小时的官方英文文档,关于<uses-feature>的介绍.有必要在这里记录一下,应该有很多人不知道<uses-feature>到底是做什么用的,因为我们平时根本就没有用到它,用的最多的就是<uses-permisstion>.   官方的文档现在需要FQ才能访问到,所以国内有些许公司或个人做了一个镜像,挺好的,大家可以来这里看官网文档:http://www.android-doc.com/guide/topics/manifest/uses-featu…
被这个不起眼的属性折磨了一天,终于解决了. 由于项目需要,要合并两个android应用,于是拷代码,拷布局文件,拷values,所有的都搞定之后程序还是频频崩溃,一直没有找到原因,学android时间也比较久了,但是清单文件中的application节点的name属性以前一直没有重视过,甚至没有用过这个属性. 由于整合后的程序频频崩溃,其他地方都没有问题,只有这个属性这里有区别,于是我就怀疑是这里的问题,上网一查,说,如果在application节点中指定了程序的name属性,那么代码中必须继承…
概述:<uses-feature>用来声明应用中需要用的硬件和软件的功能. 硬件特性:表明您的应用需要用的硬件功能. 功能类型 特征描述 描述 音频 android.hardware.audio.low_latency 该应用程序使用低延迟的音频设备上的管道,声音输入或输出延迟或滞后敏感. 蓝牙 android.hardware.bluetooth 该应用程序使用蓝牙无线功能,在设备中. 相机 android.hardware.camera 该应用程序使用该设备的摄像头. 如果设备支持多个摄像…
< drawable name="white">#FFFFFF< /drawable>< !--白 --> < drawable name="black">#000000< /drawable>< !--黑色 --> < drawable name="ivory">#FFFFF0< /drawable>< !--象牙色 --> < d…
使用ClassLoader的getResources方法(注意,不是getResource,少了s),可获得指定文件的包含jar包名称的多个路径值,然后依次读取文件即可. 使用class,只能通过getResource获得一个文件的路径,并且此文件在当前jar包中的,或者class路径中的. springIOC初始化时, 会初始化所有META-INF路径下的spring.handlers和spring.schemas信息. spring.schemas指定了xsd文件的路径,配置文件中的xsi:…
博客地址 http://blog.csdn.net/foxdave 本篇讲解一个有些新颖的SharePoint实例应用,给甲方做过项目的都有过体会,数据太多了,客户有Excel,要求实现批量导入. 效果图大致如下所示 此实例是借用列表的数据视图实现导入,数据视图类似Excel,所以可以直接在上面编辑,甚至从Excel中直接粘贴进去,然后点击保存将数据插入到列表中. 首先,我们需要有一个列表,这个列表的字段跟Excel是对应的,在我的实例中选择创建列表定义及列表实例(怎么创建项目不多废话了) 创建…
1: 在 AndroidManifest.xml 配置文件中显式配置 android:allowBackup=false. 项目中代码 allowBackup="true" 改为 allowBackup=false <application android:name=".application.SmartApplication" android:allowBackup="false" android:icon="@mipmap/i…
降低学习成本是每个.NET传教士义务与责任. 建立生态,保护生态,见者有份. 我们在翻看一些java的源码经常会说我们要在AndroidManifest.xml 中添加一些东西.而我们使用xamarin里面实际上是通过C#的特性Attribute进行标记实现的 我们创建一个Xamarin Android 项目MainActivity会有一个默认的一个标记特性 [Activity(Label = "App", MainLauncher = true)] public class Main…
一.关于AndroidManifest.xml AndroidManifest.xml清单文件是每个Android程序中必须的文件,它是整个Android程序的全局描述文件,除了能声明程序中的Activities,Content Providers,Services,和Intent Receivers,还能指定应用的名称.使用的图标.包含的组件以及permissions和instrumentation(安全控制和测试). 二.Hello World工程中的清单文件分析 <?xml version…