本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
[android]android自动化测试十二之代码控制截图
该方法适用于对某个Activity进行截图,不包含状态栏,在使用之前要保证view加载完毕才可以进行使用。
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import android.app.Activity;
import androi ...
SAP性能优化(一)- 汇总
SAP的透明表中,数据量一旦达到千万、亿级,我们不得不考虑数据库优化的问题。
1. Data Archiving数据归档
这个是最行之有效的方法。
Tcode :
SARA 数据归档主要的Tcode
DB02 性能分析,主要是Performance,sapce等。
2. 建立索引
SE11,在表中,Create index。这里创建索引的依据是Where条件后面的字段,肯定不全是key fiel ...
SurfaceView和View最本质的区别
SurfaceView和View最本质的区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面而View必须在UI的主线程中更新画面。
那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。
当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的UI主线程。但这也带来了另外 ...
UIView的一些基本方法理解:loadView、viewDidLoad、viewDidUnload、viewWillAppear、viewWillDisapp
对于其它几个基本方法就不那么常用了,为了更好地编程使用这些方法,在此集中收集整理一下各方法调用的时机和作用:init:方法init方法中初始化ViewController本身loadView:方法如果手工维护views,必须重载重写该方法。loadView和IB构建view在视图加载后被调用:如果是从nib视图页面输出,他将会在视图设置好后后被调用。在iPhone OS 3.0及之后的版本中,还应该 ...
自定义view-跟随手指动的小球
View组件类似于javaSwing中的JPanel。它只是一个巨型的空白区域,view组件内没有任何的内容,对于android的其他组件来说,他们都继承了view组件,并在view所提供的空白区域进行外观编辑,
下面是view开发是所用到的回调方法:
onFinishInflate() 当View中所有的子控件均被映射成xml后触发 onMe ...
Android View的xml属性
java.lang.Object
android.view.View
已知直接子类:
AnalogClock, ImageView, KeyboardView, ProgressBar, SurfaceView, TextView, ViewGroup, ViewStub
已知间接子类:
AbsListView, Ab ...
surfaceview与view的区别
android2D游戏的开发中,主要用surfaceview与view。二者的区别
1.画布的更新
view是通过postInvalidate()与invalidate()执行的,也就是说画布是由系统的UI来进行更新的,但是画布如果是更新时间太长,会造成UI线程阻塞,从而引发按键或者去、触屏幕无响应等问题
surfaceview是由新的线程单独执行,所以不会出现这类问题
2.试图机制
view没有双 ...
Titanium中Android模块开发之---自定义View模块
介绍一下使用Titanium的Module功能来制作自定义的View。
这里只是想整理一下最低限度的步骤和方法,所以自定义的内容只是简单地给普通的View类添加颜色。
Porject做成
根据 Titanium中Android模块开发指南(中文) 的内容,大家应该能很容易的创建一个Module的模板工程。
引用titanium create --platform=android --type ...
Android游戏开发学习(3)--View与SurfaceView区别
那个更适合开发游戏,或者说开发什么样的游戏用那个更适合。
SurfaceView双缓冲,主动刷新,线程调用,GL等特点更适合开发画面刷新比较快的游戏。即时类游戏
View适合开发一些被动更新的游戏。如棋盘类,益智类的,有人触发游戏画面在更新的游戏。
------------------------------------------------------------------ ...
Android学习04-----界面编程与视图(view)组件
一、视图组件与容器组件:
Android应用的大部分UI组件都放在android.widget包及其子包、android.view包及其子包中,Android应用的所有UI组件都继承了View类, ...
MVC2.0前置
.NET
MVC执行过程:
1、网址路由比对
2、执行Controller与Action
3、执行View并返回结果
在使用MVC中是由IgnoreRoute()辅助方法对比成功的,会导致程序直接跳离MVC的执行生命周期,将程序继续执行的权利交回给IIS,由IIS决定接下来应该由哪个模块或哪个处理例程(Handler)来执行。
阶段
...
android 相关研究文档
一共包含如下文档:
http处理.doc
imageview研究文档.doc
menu原理.doc
Toast使用注意点.doc
Touch事件派发过程详解.doc
view研究文档.doc
如何完成自定义控件.doc
Activity启动流程.doc
自定义view常用方法
自定义 View的常用方法:
onFinishInflate() 当View中所有的子控件 均被映射成xml后触发
onMeasure(int, int) 确定所有子元素的大小
onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发
onSizeChanged(int, int, int, int) 当view的大小发生变化时触发
o ...
Android日记之2012\01\03
看到一篇帖子,有人问在一个上下排列的TabLayout中能不能再加上一个左右排列的TabLayout。看来这位仁兄并没有先去看Android关于TabLayout的文档。
看过TabLayout和对View有些了解的话,这个问题不难回答。首先,对于View来说,一个View中嵌套另一个View是可以的,Layout 也是View中的一种。从文档中的例子来看,TabLa ...
Flex 框架PureMVC 源码解析之--View篇
/*
PureMVC - Copyright(c) 2006-08 Futurescale, Inc., Some rights reserved.
Your reuse is governed by the Creative Commons Attribution 3.0 United States License
*/
package org.puremvc.as3.c ...