
Java
文章平均质量分 62
Xbro
欢迎访问个人博客: http://www.xgezhang.com
展开
-
关于Java中this和super的用法介绍和区别
1.this&super什么是this,this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的。要注意的是this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this。his也可作为构造函数来使用。在后面可以看到而什么是super,可以原创 2014-08-13 10:55:28 · 2377 阅读 · 0 评论 -
Android学习笔记(7)——数据库Sqlite的使用
Sqlite是一种轻量级的嵌入式关系数据库,比一般的Mysql等速度更快,更适合在移动轻型移动设备上使用。它支持基本所有的Sql语句,使用非常方便。在Android系统中,我们使用SqliteDatabase 的API来对其进行调用。本文就来介绍一下数据库的创建以及使用sql语句对数据库进行基本操作。本文例子中建立了一个person的数据库,有3个字段,分别为id,name,num原创 2015-05-07 09:30:27 · 696 阅读 · 0 评论 -
Android学习笔记(8)——Sqlite数据库的事务问题
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。一个浅显的例子,例如银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。不能说如果执行完一个账号的扣款之后,突然停电了,另外一个账号没有进行增款操作。类似这样的情况,我们都应该把它们看成一个事务。事务原创 2015-05-07 09:31:17 · 1188 阅读 · 0 评论 -
Android学习笔记(10)——数据适配器ArrayAdapter和SimpleAdapter
上一篇文章我们介绍了关于ListView的基本知识,也说到了一些关于数据适配器Adapter的问题,这里我们继续介绍两种比较常见的数据适配器的类型,ArrayAdapter和SimpleAdapter。这两种适配器各自有各自的特点,适用于不同的情况。ArrayAdapter这种适配器比较简单,常用于仅仅是文本内容的ListView、没有图标或者比较复杂的布局的情况下,实现方法主要就原创 2015-05-08 09:25:36 · 1141 阅读 · 0 评论 -
Android学习笔记(6)——用SharePreference存储数据
搬运自本人技术博客:xge技术博客原文链接:http://www.xgezhang.com/android_sharepreference.htmlSharepreference是Android程序中常用的数据存储方式。其本质就是一个xml文件,用于存储少量的,一般是配置文件一类的数据,其特点是简单方便。这里简单介绍一下使用方法,还是以一个示例程序为例,这里直接上界面和代码:原创 2015-04-20 10:21:17 · 1422 阅读 · 0 评论 -
Android学习笔记(5)——保存文件到sd卡
搬运自本人技术博客 xge技术博客, 原文链接:http://www.xgezhang.com/android_save_file_in_sdcard.html目前市面上大部分的安卓手机都是支持sd卡的,这里介绍一下如何保存文件到sd卡,及sd卡操作的一些方法。保存文件到sd卡和保存到手机内存代码差不多,无非就是保存的路径发生了一些变化,以及加入了一些权限的问题。关原创 2015-04-20 10:16:15 · 845 阅读 · 0 评论 -
Android学习笔记(2)——短信发送器
搬运自本人博客:http://www.xgezhang.com/android_sms.html上一篇文章中我们学着写了一个电话拨号器,这里我们继续来写一个短信发送器。同样的按一般app开发的步骤,首先先确定下UI界面,大致效果应该是这样:那么界面要怎么完成了?这种布局可以采用线性布局来做,比较方便。这里还是采用的相对布局,先上xml文件:原创 2015-04-08 22:02:30 · 717 阅读 · 0 评论 -
Android学习笔记(3)——按钮点击注册事件的四种写法
搬运自本人博客,xge技术博客http://www.xgezhang.com/android_button_onclick_4_ways.htmlAndroid下,按钮点击事件是在开发过程中经常会写到的东西。这里总结一下常见的四种写法:界面代码就是一个button控件:?123456789原创 2015-04-08 22:04:37 · 898 阅读 · 0 评论 -
Android学习笔记(1)——电话拨号器
搬运自本人博客:Android学习笔记(1)——电话拨号器程序的实现过程非常简单,大体分为以下几步:确定程序的功能,大致确定好UI界面。通过调整xml文件参数让界面更加美观。在Activity文件编写代码,完成对应的事件等。对于电话拨号器,我们最后的界面大致如下:对应的布局文件如下,采用的是相对布局。?1234原创 2015-03-27 18:29:23 · 691 阅读 · 0 评论 -
Jdom操作xml,按照指定要求分类
JDOM是两位著名的 Java 开发人员兼作者,Brett Mclaughlin 和 Jason Hunter 的创作成果, 2000 年初在类似于Apache协议的许可下,JDOM作为一个开放源代码项目正式开始研发了。它已成长为包含来自广泛的 Java 开发人员的投稿、集中反馈及错误修复的系统,并致力于建立一个完整的基于 Java 平台的解决方案,通过 Java 代码来访问、操作并输出 XML 数据。 JDOM在对xml文件的操作上面,比DOM更方便快速,并且能够解决SAX模型不能对文件进行修改操原创 2014-12-01 19:30:11 · 573 阅读 · 0 评论 -
安卓提高学习
转自:http://blog.youkuaiyun.com/guolin_blog/article/details/39207945目前我们已经对LitePal的用法有了一定了解,学会了使用LitePal来创建表和升级表的方式,那么今天就让我们一起继续进阶,探究一下如何使用LitePal来建立表与表之间的关联关系。还没有看过前一篇文章的朋友建议先去参考Android数据库高手秘籍(三)——使用Lite转载 2014-09-25 10:24:18 · 469 阅读 · 0 评论 -
Android学习笔记(9)——ListView简介
ListView作为Android上几乎使用最多的控件,一定是要好好掌握的。这里介绍一些ListView的基础知识和特点,并提供一个简单的样例。首先,我们来定义下layout:?123456789101112131415LinearLayoutxmlns:androi原创 2015-05-08 09:26:11 · 926 阅读 · 0 评论