- 博客(18)
- 收藏
- 关注
转载 遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过
2015-02-16 16:52:34 443
转载 Android之断点续传下载
今天学习了Android开发中比较难的一个环节,就是断点续传下载,很多人看到这个标题就感觉头大,的确,如果没有良好的逻辑思维,这块的确很难搞明白。下面我就将自己学到的知识和一些见解写下供那些在这个环节还烦恼的人参考。这里我以下载mp3文件为例。断点续传下载,顾名思义,那就是我们在一次下载未结束时,退出下载,第二次下载时会接着第一次下载的进度继续下载。那么怎么记录第一次下载的数据呢,这里肯定就要
2015-02-16 13:55:41 325
转载 android之来电知了
这周做了一个来电知了的项目,具体需求如下:1.可以设置黑名单号码,拒接电话和短信2.来电归属地查询在生活中我们用到这些东西的时候感觉挺简单,但是让我们实现这些功能时,还是非常麻烦的。下面是我在做这个项目时的实现过程。设计首页,显示黑名单号码,并能进行黑名单添加和删除及其归属地查询功能。具体代码如下:main.xml:主界面的布局文件 1 2 <LinearLa
2015-02-16 13:52:00 691
转载 android学生信息管理系统源码
利用ListView和数据库做一个学员信息管理系统。下面把做的代码复制下来,供大家参考。首页的布局main.xmlxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation=
2015-02-16 13:48:21 54417 187
转载 JAVA中extends 与implements区别
1. 在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类,继承之后可以使用父类的方法, 也可以重写父类的方法; implements是实现多个接口, 接口的方法一般为空的,必须重写才能使用2.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstrac
2015-02-16 13:40:11 495
转载 Java中Interface的用法
Java中在接口的应用中,要注意一下几点:接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中有可能用到多态的知识。引用接口用implements。接口(interface)只能定义抽象方法而且默认为是Public。常量是publ
2015-02-16 13:32:57 400
转载 用SQLiteDatabase类的execSQL和rawQuery方法操作数据库
一,建立一个名为mySQLite1.db的数据库,及一张名称为Person的表。package myAndroid.database.SQLite;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQ
2015-02-15 20:42:19 5138
原创 JAVA程序开发中对MVC的个人理解
MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。jsp+Servlet+JavaBean 就是一种基础的基于mvc的开发模式在MVC结构中,模型(Model)代表应用程序的数据(data)和用于控制访问和修改这些数据的业务规则(business rule)。通常模型被用来作为对现实世界中一个处理
2015-02-13 15:25:52 2156
转载 数据库采用多表连接查询,对应javaBean文件连接方式
此篇文章借鉴了zhang__bing的文章,表示感谢!在一个Web项目中,只要是存在数据库就一定会有JavaBean文件。一个JavaBean文件会对应一张数据库中的表,供dao中的代码来调用用来存取数据。我们都知道,在数据库设计的时候,如果A、B两张表存在一对多的关系,一定会将一那方的主键设置为多一方的外键来建立关联关系比如HR项目中,职位表与员工表、部门表与员工表、
2015-02-12 23:39:32 2589
转载 Android完全退出应用程序
在Android中,如果想退出Android程序,一般都是调用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())等方法来实现退出程序功能,可是在实际开发中,并不能达到完全退出应用程序的效果,这是因为调用finish()、System.exit(0)、android.os.Process
2015-02-11 23:04:17 320
转载 对android应用进行单元测试
在实际开发中,开发android软件的过程需要不断地进行测试。使用Junit测试框架,是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。 第一步:首先在AndroidManifest.xml中加入下面红色代码:http://schemas.android.com/apk/res/android" pac
2015-02-11 22:59:46 268
转载 SQLite数据库增删改查操作
一、使用嵌入式关系型SQLite数据库存储数据在Android平台上,集成了一个嵌入式关系型数据库——SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对
2015-02-11 22:57:36 1662
转载 SQLite 3 一些基本的使用
1)SQL的指令格式 所有的SQL指令都是以分号(;)结尾的。如果遇到两个减号(--)则代表注解,sqlite3会略过去。 2)建立资料表 假设我们要建一个名叫film的资料表,只要键入以下指令就可以了: create table film(title, length, year, st
2015-02-10 16:48:54 358
转载 SQLite3与SQL差异小结------网上的
1 TOP 这是一个大家经常问到的问题,例如在SQLSERVER中可以使用如下语句来取得记录集中的前十条记录: SELECT TOP 10 * FROM [index] ORDER BY indexid DESC; 但是这条SQL语句在SQLite中是无法执行的,应该改为: SELECT * FROM [index] ORDER BY indexid DESC limit 0,10
2015-02-10 16:38:26 838
转载 sqlite3 支持的关联查询
1、支持多表连接,例如select * from student,classwhere student.cid=class.id; 2、支持左外连接(left outer join)例如:select * from foods left outer join food_types on foods.id=food_types.food_id3、不支持右外连接和全
2015-02-10 16:32:37 7414
转载 如何理解 多个 exists sql(查询选修了全部课程的学生姓名)
查询选修了全部课程的学生姓名student、sc、course三张表查询如下:注:exists是用来判断是否存在的,当exists(查询)中的查询存在结果时则返回真,否则返回假。not exists则相反。exists做为where 条件时,是先对where 前的主查询询进行查询,然后用主查询的结果一个一个的代入exists的查询进行判断,如果为真则输出当前这一条主查询的结
2015-02-10 16:23:06 2867
转载 exists 和 in 的区别
网友1:复习一下in&exist语法:一般来讲in是对外表和内表作Hash Join,而exist是对外表和内表做了一个nested loop,也就是说,对于exist,针对外表(需要遍历其所有内容)需要遍历的每一行,都会对内表进行一次查询,因此如果外表和内表大小相当,in和exist在性能的差别上就不是很大:)如果两个表中一个是较小的表,一个是较大的表,如果内表大则用exists性能
2015-02-10 16:21:16 361
转载 内连接、左外连接、右外连接、交叉连接区别
在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚。这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下。希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助。(发这么菜的教程,各位大大们别笑话偶了,呵:D ) 有两个表A和表B。表A结构如下: Aid:int;标识种子,主键,自增ID Aname:varchar 数据情况,即用selec
2015-02-10 16:18:56 268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人