- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 android编码规范 & 常用布局 & 常用控件
1,android编码规范Android官方并没有给出相应编码规范。以下都是我从源码 、示例中总结的所谓规范。若公司有相应规范以公司为准。首先从布局文件说起,布局文件名称的定义必须为小写字母,否者无法生成R类,尽量不要用缩写。以表达清楚该文件用途为本,通常情况下用下划线连接各语义单词,例如dialog_title_icons.xml 或者list_menu_item_che
2013-06-25 09:27:48 2723
原创 Android开发中完全退出程序的三种方法
Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里给大家三种比较简单的方法实现。 首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看是如何实现的吧。 【1. Dalvik VM的本地方法】 android.os.Process.killProcess(andr
2013-06-24 15:30:29 535
原创 Android之RelativeLayout 属性大全
// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘
2013-06-18 12:55:02 546
原创 Android Activity生命周期
首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码:view plaincopy to clipboardprint?public class Activity extends Appl
2013-06-17 12:44:44 571
原创 Android之多个Activity之间的关系和Intent作用
一、多个Activity之间的关系两个Activity,当从第一个Activity想要跳转到另一个Activity时,通常是一个Activity中点下按钮或其他操作,此时需要调用 第一个Activity中的startActivity(Intentintent),跳到哪个Activity及Activity具体要做什么都是由Intentintent对象决定的。布局Layout目录下的布
2013-06-14 12:58:49 1743
原创 Activity 中动态增加控件
@Overrideprotectedvoid onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);final LinearLayout linearLayout=new LinearLayout(this);linearLayout.setOrientation(LinearLayout.VERTICA
2013-06-14 10:55:53 3122
原创 Android之Activity
1、Activity的主要作用①用户与应用程序交互的接口有多种控件:图片、文本、广告等②实际上是控件的容器2、创建一个Activity的方法创建Activity的要点* 1.一个Activity就是一个类,并且这个类要继承Activity public class Activity_01 extends Activity {}* 2.需要覆写onCreat(
2013-06-14 10:45:03 1634
原创 Android五大布局
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。 ∷Linear
2013-06-13 17:25:58 622
原创 详解 Android 的 Activity 组件
Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。Activity 的状态及状态间的转换在 android 中,Activity 拥有四种基本状态:1.Active/Runing一个新 Acti
2013-06-13 16:29:25 799
原创 Android Conversion to Dalvik format failed: Unable to execute dex: Target out of range: +0000fffa
报错Conversion to Dalvik format failed: Unable to execute dex去掉android dependencies这个包能运行1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk
2013-06-13 15:10:55 4333 1
转载 Ibatis:sqlMapConfig.xml配置文件详解
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd" > cacheModelsEnabled ="true" lazyLoadingEnabled="true" enhancementEnabled="true" errorTracingEna
2013-06-07 13:25:37 628
原创 Hibernate:O/R映射层
O/R映射层是持久层的一个特例,它的数据模型是对象模型(Object),存储模型是关系模型(Relational),cmp和Hibernate是对象模型到关系模型之间转换的两种不同实现。由于对象模型和关系模型应用广泛,所以很多人错误的认为数据持久层就是对象模型到关系型数据库的转换,其实持久化的范围更广一些。其中,数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中数据模型
2013-06-07 11:51:10 3583
原创 图片添加水印
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import ja
2013-06-07 11:13:04 816
原创 JavaWeb: 解决tomcat端口被占用
【一种】:Ⅰ:cmd → netstat -ano → 记下端口为你tomcat端口(如8080)的PIDⅡ:任务管理器 → 进程 → 查看 → 选择列 → 勾选PID → 确定 → 点PID列按PID排序 → 结束刚找到的PID的进程,(一般会是JAVAW进程) 运行cmd 第一行输入 netstat -a -o 找到8080对应的pid号码 输入 ntsd -c
2013-06-07 10:41:43 6202
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人