`
文章列表
语法(SYNTAX): <uses-libraryandroid:name="string" android:required=["true" | "false"] /> 被包含于(CONTAINED IN): <application> 说明(DESCRIPTION): 这个元素用于指定该应用程序必须链接的共享类库。 ...
语法(SYNTAX): <uses-configurationandroid:reqFiveWayNav=["true" | "false"] android:reqHardKeyboard=["true" | "false"]android:reqKeyboardType=["undefined" |
语法(SYNTAX): <supports-screensandroid:resizeable=["true"|"false"]android:smallScreens=["true" | "false"]android:normalScreens=["true" |
不得不说在前面,这个是在做Android按键的监听与模拟时完成的环境搭建与测试,虽然没有用上,但是这个配置过程可以留着,参考的文章非常详细的叙述,确实没有遇到大的问题,但是Java本地调用(JNI)并不能解决访问Linux设备文件等操作的权限问题的,千万别忽略了。 1.NDK的理解 我的理解谈不上什么,借用他们的:NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so(Windows下位dll)和java 应用一起打包成apk。按照一般的理解,Android的运行环境是在ARM处理器上,那么你就必须有相应的交叉编译器等(工具链),意思是你用ARM平台上的 ...
步骤: 一、设置网站(页面)要求验证; 有两个方面工作要做 : 1.调入需要SSL页面时要用https://url而不是http://url;如用户点击[我的账号]时,调用[我的账号]页面应用:https://MyAccount.aspx而不是http://MyAccount.aspx; 2。网站部署时 ...
语法(SYNTAX): <supports-gl-textureandroid:name="string"/> 被包含于(CONTAINED IN): <manifest> 说明(DESCRIPTION): 这个元素用于声明一个应用程序所支持的GL纹理压缩格式。 一个应用程序支持一种纹理压缩格式,如果应用程序提供了用该格式压缩纹理资源的能力,那么一旦应用程序被安装在设备上,应用程序就能够从.apk文件的内部提供本地的压缩资源,或者在运行时从服务器上下载它们。 每个<supports-gl-texture>元素用andr ...
核心功能描述 应用程序通常会通过提供map和reduce来实现 Mapper和Reducer接口,它们组成作业的核心。 Mapper Mapper将输入键值对(key/value pair)映射到一组中间格式的键值对集合。 Map是一类将输入记录集转换为中间格式记录集的独立任务。 这种转换的中间格式记录集不需要与输入记录集的类型一致。一个给定的输入键值对可以映射成0个或多个输出键值对。 Hadoop Map/Reduce框架为每一个InputSplit产生一个map任务,而每个InputSplit是由该作业的InputFormat产生的。 概括地说,对Mapper的实 ...
1:设置mysql 的配置文件      /etc/mysql/my.cnf      找到 bind-address  =127.0.0.1  将其注释掉;//作用是使得不再只允许本地访问; 重启mysql:/etc/init.d/mysql restart; 2:进入mysql 数据库       mysql -u  root -p      mysql>grand all privileges on  *.*  to root@'%'  identifies  by ' xxxx';     其中 第一个*表示数据库名;第二个*表示该数据库的表名;如果像上面那 ...
最近碰到一个问题,就是Android的emulator只能打开16个,在网上找到文章有说adb连接数量是16个的,但是没说这个avd也只能16个(当然是在一台电脑上)。于是,看看官方文档,自己从源码里找原因吧。不过先说明的是官方对于avd的数量说是没有限制的,自己可以看看。后面我也会简单记录一下我所了解到的和简单的分析情况。下面主要介绍自己下载Android源码与单独编译emulator和adb的过程。 Android源码是我在出差的时候下的,直接把Android源码的全部同步下来,反正是晚上开了就没有管。记得原来在Windows下用Git单独下的时候,那个麻烦的,而且如果对Android ...
开篇先说些废话,提醒自己,因为每次都给自己找理由。在碰到并解决一些问题的时候完全可以记录下来,方便自己查看,也可以让碰到同样问题的人找到,免得再走些弯路,但是,老是以正在朝着目标迈进,时间紧,没法整理 ...
没有人可以随随便便成功。 出差的这一个多月的时间里,有很多事情令人快乐而难忘。在北京时,第一次参加了央视节目《谢天谢地你来啦》的节目录制,刚好也是这个节目正式播出的第一次录制。节目从九点半一直持续到快12点,虽然是录制,但是是一次性过,没有给人是录制的感觉,更像是充分的享受一个节目的欢乐时光。对于央视主持人,有着专业的声音,一致的沉稳,特别是崔永元,可能没有太多的娱乐节目,总给人有些刻板(不太恰当啊)的印象。但是真的在现场,他一点都不落于那个拉动节目录制开始前气氛的阿姐,让我们在见到他就兴奋之时,跟着他的气场,进入他的节目当中;是的他带动周围的所有人,跟着欢闹,跟着呐喊;即使在节目当中,不 ...
最近在做一个项目,需要发送邮件到注册邮箱,并且点击链接之后方可完成注册。直接上代码: 发送邮件的类: package com.guang.utils; import java.io.PrintWriter; import java.util.Properties; import javax.mail.BodyPart; import javax.mail.Message; import java ...
直接看代码就知道了。 <s:if test="null==#session.user||#session.user.isEmpty()"> <font color="#855E03">您好</font> <s:a href="go_login.action">请登录</s:a> 以获取为您订制的推荐. 新客户?<s:a href="go_register.action">点这里注册</s:a> </s:if> < ...
今天继续测试ssh的整合,发现之前的struts2的验证方法validate方法有异常。具体是这样的: 比如第一次输入的时候故意输入错误,第二次再正确输入后,还是不能提交,而且error的信息还在页面。 仔细的看了一下代码,才知道错误的根源: spring里面配置了action,然后struts2.xml里面的action的class属性直接引用spring的bean的id值,此时struts2委托spring来管理自己的action了。所以,我们应该显式的在spring的配置文件上多加上:scope="prototype"。也就是每次请求时都成圣一个新的action, ...
下午写了ssh的测试程序,但是最后在运行时,Action里面的service总是注入不进来,提示NullPointerException异常。仔细一看错误提示,肯定是没有注入进来。就比较郁闷了。花了一个下午时间,终于解决了。 原来是: 在spring配置文件中对于action的配置,假设id是useraction,那么在struts.xml中,不应该还是像以前单独用struts时那样,而是将在struts.xml中action的class=useraction。也就是: 将struts.xml中的action的class属性,由class名改为Spring中定义的bean的id名。问题解决 ...
Global site tag (gtag.js) - Google Analytics