`
limingnihao
  • 浏览: 1820512 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
五、基本界面控件-4时间控件 5.4 时间控件 5.4.1 DigitalClock 图5.4.1 DigitalClock   android.widget. DigitalClock数字时钟,继承自android.widget.TextView。在android.widget包中。 电子时钟。在界面上显示一个动态的电子表。 一般用法: 调用方法getText(),可得到时间字符串。使用方法addTextChangedListener(android.text.TextWatcher)添加文字更改监听,则会每秒钟会激发一次事件。   5.4.2 AnalogClock ...
五、基本界面控件-3图片控件 5.3 图片控件 5.3.1 ImageView 图5.3.1ImageView   android.widget.ImageView图片控件,继承自android.view.View,在android.widget包中。 最简单的使用方法。src设置图片路径,可引用drawable的图片。   <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android ...
五、基本界面控件-2按钮控件 5.2 按钮控件 Button的子类 5.2.1 Button 图5.2.1Button   android.widget.Button最常用的按钮,继承自android.widget.TextView,在android.widget包中。 他的常用子类CheckBox, RadioButton, ToggleButton。   通常用法: super.findViewById(id)得到在layout中声明的Button的引用,setOnClickListener(View.OnClickListener)添加监听。然后再View.On ...
五、基本界面控件-1文本控件 5.1文本编辑控件 5.1.1 TextView 图5.1.1 TextView   android.widget.TextView一般用来文本展示,继承自android.view.View,在android.widget包中。 他的常用子类有Button, CheckedTextView, Chronometer, DigitalClock, EditText。   常用属性设置:   android:text="" 文字显示 android:autoLink=”” 链接类型。W ...
五、基本界面控件 大多数的界面控件都在android.view和android.widget包中,android.view.View为他们的父类,还有Dialog系列,android.app.Dialog为父类,等等。 Android的原生控件,一般是在res/layout下的xml文件中声明。然后在Activity通过使用super.setContentView(R.layout.某布局layout文件名)来加载layout。在Activity中获取控件的引用需要使用super.findViewById(R.id.控件的ID),接着就可以使用这个引用对控件进行操作,例如添加监听,设置内容 ...
四、Activity 4.1 Activity Activity是应用程序的入口。负责创建才窗口(setContextView(View)),和用户交互等。   4.1.1 基本用法 首先定义一个类继承自android.app.Activity,在AndroidManifest.xml文件的application标签里声明一个activity即可。 一般一个程序可能会有多个Activity,需要指定程序运行时首先加载的Activity,在activity标签内部需要定义action 和category 。首先运行这个Activity。   一个Activity例子。设置Conte ...
三、Log,DDMS和AVD 3.1 Log 3.1.1 Log类和方法 在Android开发时写log,api已经有现成的的类了:android.util.Log。 有5种不同级别:verbose,debug,info,warn,error,对应的5个方法。 Log.v(tag, msg) ,Log.d(tag, msg) ,Log.i(tag, msg) ,Log.w(tag, msg),Log.e(tag, msg)。 参数tag:用于标识日志消息的来源。它通常用于标识类或Activity日志调用出现的位置。在LogCat窗口中我们就可以使用定义的LOG_TAG来过滤所有使用这 ...
二、代码结构 2.1 Android程序架构 我们建立一个Android Project项目,展开项目文件,项目的文件结构为:   2.1.1 src 在src下是主程序类。如果在建立项目时,选择并填写了Create Activity时,会自动生成名为填写内容的,继承自android.app.Activity的类。在类中重写了onCreate()方法。方法中的setContentView为设置这个Activity的显示布局(R.layout.main),布局文件在res/layout下。R.layout.main实际上是指res/layout/main.xml布局文件。   ...
  一、开发环境的搭建 1.1简介 Android是******,百度下就知道了。   介绍几个名词: ADT(Android Development Tools,android开发工具)。 DDMS调试监视服务。 AVD(Android Virtual Devices,android手机模拟器)。 AIDL(Android Interface Definition Language,android接口定义语言)。     1.2 搭建环境 1.2.1 软件目录 安装JDK,最好1.5以上,下载地址:http://www.oracle.com/technetwork ...
  使用Eclipse构建Maven的SpringMVC项目           首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。         用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到tomcat下;二是,把WEB-INF下的classes改到target下的classes,但是不知道为什么MyEclipse要么仍然在WEB-INF下生成class。要么真不在WEB-INF生成classes了但是发布tomcat ...
Eclipse下Tomcat常用设置 1,Eclipse建立Tomcat服务 1.1 新建Server  首先这里是指,jee版的Eclipse。Eclipse是没有像MyEclipse那样集成Tomcat的,需要我们自己设置。  New -> Other -> Server ,然后选择Apache下的tomcat的版本。     注意: ...
  一、使用sql分页 一般是从第几条开始查,查多少条。查询记录一般从0开始。所以查询时,起始条数是0时,是从第一条开始查。也就是说第一页时应该是从第0条开始查。   1.1 oracle       oracle的分页需要使用两个select套,在加上rownum做限制,但是这个限制是查询的开始行数和结束行数,所以需要做一下运算,实现从第几条开始查,查多少个。   我实验发现,条件中需要 > 起始条数,<=起始条数 + 查询的条数。   SELECT * FROM (SELECT SELECT_TABLE.*, ROWNUM firstRow ...
    Unicode编码中,19968-40869为汉字:   摘自一部分: &#19968-19978一丁丂七丄丅丆万丈三&#19978-19988上下丌不与丏丐丑丒专&#19988-19998且丕世丗丘丙业丛东丝&#19998-20008丞丟丠両丢丣两严並丧&#20008-20018丨丩个丫丬中丮丯丰丱&#20018-20028串丳临丵丶丷丸丹为主&#20028-20038丼丽举丿乀乁乂乃乄久&#20038-20048乆乇么义乊之乌乍乎乏&#20048-20058乐乑乒乓乔乕乖乗乘乙     得到某汉字的编 ...
除去代码中的行号         有的时候在javaeye或其他论坛上看见需要用的代码,复制,粘贴,晕了,带着行号,要是一个一个清理太费时间了。 如果使用MyEclipse或Eclipse的话,有一个办法,一下全部清除。         我们把代码复制过来一般是这样子,带着行号,全是错误:           这个时候我们使用MyEclipse的查找功能, 这个很常用,找个单词,替换个单词什么的。       快捷键:ctrl+f。                  窗口中Options中有个选项:Regular expressions(正则表达式),我们选上它,在Fi ...
三、动态SQL语句     MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql MyBatis学习 之 二、SQL语句映射文件(1)resultMap MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存 MyBatis学习 之 三、动态SQL语句 MyBatis学习 之 四、MyBatis配置文件          有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql ...
Global site tag (gtag.js) - Google Analytics