对于各种注解而言,排第一的当然是“@Controller”,表明某类是一个controller。 “@RequestMapping”请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用...
分类:
移动平台 时间:
2014-09-20 19:45:30
收藏:
0 评论:
0 赞:
0 阅读:
268
在项目中使用UITabBarController的时候, 每个UITabBarItem都可以展示对应的图片。UITabBarItem有两种状态, 即 选中/ 非选中状态。如果用storyboard设置图片, 那么设置的是选中状态的图片, 并且, 它会自动的填充为深蓝色. (就是 default color)至于非选中状态呢, 它会自动的变成灰色。 这大大影响了美观。如下:我们想要的效果, 应该是...
分类:
移动平台 时间:
2014-09-20 19:43:30
收藏:
0 评论:
0 赞:
3 阅读:
5840
屏幕初步总结。一、目前手机屏幕像素密度基本有5种情况。(以下像素密度简称密度) 密度 ldpi mdpi hdpi xhdpi xxhdpi密度值 120 160 240 320 480分辨率 240x32...
分类:
移动平台 时间:
2014-09-20 19:39:00
收藏:
0 评论:
0 赞:
0 阅读:
289
一、NDK环境在Mac中部署 1.准备eclipse,android sdk安装包,android ndk安装包(http://dl.google.com/android/ndk/android-ndk64-r10-darwin-x86_64.tar.bz2) 2.部署android开发环境 ...
分类:
移动平台 时间:
2014-09-20 19:35:50
收藏:
0 评论:
0 赞:
0 阅读:
297
package??com.paad.helloworld;
import?android.os.Bundle;
public?class?MyActivity?extends?Activity{
????@Override
????public?void?onCreate(Bundle?savedInstanceState)?{
??????...
分类:
移动平台 时间:
2014-09-20 18:29:40
收藏:
0 评论:
0 赞:
0 阅读:
333
在JNI开发中,首先要将建立的anroid类编译成.h文件,编译用到命令javah,由于第一次用,以前对java的编译过程也不怎么了解,这里讲一下:
通过DOS命令执行,(1)开始-》运行-》cmd->进入dos命令操作界面
在命令行中输入javah com.example.huiduhua2.ImageProc
通过输入javah 可以看到以下结果:
用法:jav...
分类:
移动平台 时间:
2014-09-20 18:25:10
收藏:
0 评论:
0 赞:
0 阅读:
399
1.简介对于android中的ListView刷新机制,大多数的程序员都是很熟悉的,修改或者添加adapter中的数据源之后,然后调用notifyDataSetChanged()刷新ListView。在这种模式下,我们会在getView中,根据不同的数据源,让控件显示不同的内容。这种模式是最常见的刷新模式,当我们来回滑动ListView的时候,调用adapter的getView方法,然后listv...
分类:
移动平台 时间:
2014-09-20 18:25:00
收藏:
0 评论:
0 赞:
0 阅读:
370
android的内存优化对于大型的android项目来说,十分重要!今天就选几个常见的列举一下1. Context的引用 在Activity和Fragment之外,使用Context的时候,尽量使用Application Context,在AndroidAnnotations中,也即是:@RootContext
Context context;原因:应用的Context的生命周期很长,它与我...
分类:
移动平台 时间:
2014-09-20 18:22:20
收藏:
0 评论:
0 赞:
0 阅读:
336
以前的一个项目,今天发现有个地方在iOS8上面不显示文本,用的是UILabel
于是调试了一下代码,大致发现了原因:
当在一个UILabel上添加同样是UILabel的subView的时候,如果给父Label设置背景颜色(setBackgroundColor:)但没有设置Text(setText:),那么子Label设置的text就显示不了,真是一个奇怪的问题。
下面有3种解决办法:
1、...
分类:
移动平台 时间:
2014-09-20 18:21:50
收藏:
0 评论:
0 赞:
0 阅读:
381
Pull解析XMLXmlPullParser解析器的运行方式与SAX解析器相似.它提供了类似的事件(开始元素和结束元素),但需要使用parser.next()方法来提取它们.事件将作为数值代码被发送,因此可以根据不同的事件代码值来进行不同的处理.通过parser.getEventType()方法来取...
分类:
移动平台 时间:
2014-09-20 18:13:00
收藏:
0 评论:
0 赞:
0 阅读:
277
DOM解析XMLDOM是Document Object Model的缩写,即文档对象模型.DOM解析器是通过将XML文档解析成树状模型并将其放入内存来完成解析工作的,而后对文档的操作都是在这个树状模型上完成.这个在内存中的文档是实际文档大小的几倍.好处是结构清晰,操作方便,坏处是耗费系统资源.要使用...
分类:
移动平台 时间:
2014-09-20 18:11:30
收藏:
0 评论:
0 赞:
0 阅读:
263
System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制System.arraycopy(src, srcPos, dst, dstPos, length);src:源数组;srcPos:源数组要复制的起始位置;dest:目的数组;destPos:目的数组放置的起始位...
分类:
移动平台 时间:
2014-09-20 18:09:10
收藏:
0 评论:
0 赞:
0 阅读:
234
// YOURCLASSNAME.h
@interface YOURCLASSNAME : NSObject
+(instancetype) sharedInstance;
@end
// YOURCLASSNAME.m
@implementation YOURCLASSNAME
+ (instancetype)sharedXXX {
static YOURCLASSN...
分类:
移动平台 时间:
2014-09-20 17:04:20
收藏:
0 评论:
0 赞:
0 阅读:
281
1、先在AndroidManifest.xml中注册加入访问因特网服务的权限:(若不加入,则会出现permission denied异常)2. 1 package vip.test.HttpGet; 2 import java.io.BufferedInputStream; 3 import jav...
分类:
移动平台 时间:
2014-09-20 16:56:30
收藏:
0 评论:
0 赞:
0 阅读:
265
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类...
分类:
移动平台 时间:
2014-09-20 16:55:30
收藏:
0 评论:
0 赞:
0 阅读:
334
一、概括地讲,android中的资源是指非代码部分,比如图片、MP3、字符串、xml文件等。在一个android工程中,和src源文件夹并列的有两个文件夹,分别叫做res和assets,都是用来保存资源文件的。不同点:1.res中的资源可以通过R资源类直接访问。这种方式比较常用。 res中有包含各种...
分类:
移动平台 时间:
2014-09-20 16:55:20
收藏:
0 评论:
0 赞:
0 阅读:
285
一、 Service简单介绍Service是android 系统中的四大组件之中的一个(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差点儿相同,但不能自己执行仅仅能后台执行,而且能够和其它组件进行交互。servic...
分类:
移动平台 时间:
2014-09-20 16:50:50
收藏:
0 评论:
0 赞:
0 阅读:
286
这是我的第一个andriod小程序,第一次写用了半个月,第二次修改用了一天,第三次修改用了两个小时,现在终于比较满意了。现在我就直接分享一下我的源代码,由于思路比较简单,注释加的不多。采用的是相对布局,但是此布局只适合480*800的分辨率,更高的分辨率界面会显示不正常,但是功能没有任何问题,你可以...
分类:
移动平台 时间:
2014-09-20 16:50:00
收藏:
0 评论:
0 赞:
0 阅读:
426
以A_Activity跳转到B_Activity为例。一、startActivityA调用startActivity 跳转到B,再想从B跳转到A,那么B需要调用startActivity或startActivityForResult方法。二、startActivityForResultA调用star...
分类:
移动平台 时间:
2014-09-20 16:49:10
收藏:
0 评论:
0 赞:
0 阅读:
309
1.下载和安装JDK,注意操作系统版本2.到android官网下载集成开发环境adt bundle3.配置环境变量:(1)新建SDK_HOME系统变量,添加上sdk的安装目录;(2)把两个文件夹tools、platform-tools的目录添加到环境变量Path中:”;%SDK_HOME%\tool...
分类:
移动平台 时间:
2014-09-20 16:48:20
收藏:
0 评论:
0 赞:
0 阅读:
245