- 博客(29)
- 资源 (7)
- 收藏
- 关注

原创 android好看表单界面设计(TableLayout)及查询数据列表显示1
先看下效果图,再来说说怎么实现!! 查询员工信息显示效果如下: 当点击某一记录行触发删除该行信息提醒:此时是点击第一条记录,背景变为黄色视为当前选择行,效果如何实现的呢,在下面详细介绍,自己温习一遍。 点击添加按钮时出现如下图: 当鼠标在入职时间输入控件点击时出现时间选择器DatepickerDialog:
2013-07-27 14:31:29
11271
2

原创 Android开发——ImageSwitcher和Gallery组合实现图片切换案例
功能:点击滚动的图片,上面的imageswitcher显示选择的大图。ImageSwitcher:显示图片区域的控件Gallery:控制图标列表索引。 (1) Gallery控件也可译为画廊组件,主要用于横向显示图像列表。Gallery类的继承结构Spinner有共同的父类:AbsSpinner。从某种意义上来说,Gallery和Spinner都是一个列表框,只不过Spinn
2012-10-05 15:15:15
3926

原创 Android开发之AlertDialog对话框内gallery的应用案例
案例功能: 点击一个ImageButton图片按钮,显示有Gallery画廊的图片选择对话框,选择其中一个图片,确定后将选择的图片显示在按钮上1:先编写首页布局代码ACTIVITY_MAIN.XML123456789101112131415161718192021222
2012-10-05 14:49:19
1905
原创 git 和 gitflow 常用命令总结
git init //仓库初始化 git branch //查看分支git status //查看当前工作和暂存区的状态git remote add origin 地址 //添加远程服务仓库的地址git remote remove origin //移除远程服务地址git checkout -b 分支名
2017-02-21 16:07:34
586
原创 MySQL数据库的安装
1.首先从网上下载MySql数据库2.下载后解压到指定的文件目录下 我的在D:\soft\Web软件应用\mysql-5.6.24-win323.复制my-default.ini文件 重命名为my.ini内容专门设置MySQL数据库的相关内容:# 设置mysql客户端默认字符集default-character-set=utf8 #设置3306端口 po
2016-02-17 10:41:56
522
原创 java基础三大特性——封装、继承与多态
面向对象的三大特性:封装:主要实现了隐藏细节,对用户提供访问接口,无需关心方法的具体实现。继承:很好的实现了代码的复用,提高了编程效率。多态:程序的可扩展性及可维护性增强。 继承就是一种由已有的类创建新类的机制,是指在已有类的基础上扩展功能。继承中分为子类和父类类有可以有两种重要的成员:成员变量和方法。子类的成员中有一部分是子类自己声明定义的,另一部分是从它的父类
2013-11-05 12:02:37
1580
原创 多种颜色的RGB格式、代码格式
LightPink 浅粉色 #FFB6C1 255,182,193Pink 粉红 #FFC0CB 255,192,203 Crimson 猩红 #DC143C 220,20,60 LavenderBlush 脸红的淡紫色 #FFF0F5 255,240,
2013-11-01 17:31:47
1492
原创 android好看表单界面设计(TableLayout)及查询数据列表显示2
之前只是效果展示,这里来展示如何实现功能。首先这个项目是使用sqlite数据库实现访问进行数据表的增删改查功能,系统内置的sqlite数据库内存很小,只能适用于少量数据,大量数据访问还是借助sqlserver、oracle、mysql等数据库借助websevices来操作将结果返回给client,现在只是来实现单一的对一个表的操作,并没有什么特别的用处,学习学习,练练要不就生疏了,以后远程连接
2013-07-27 17:09:10
27122
1
原创 socket网络编程、http协议、tcp
两者传输数据方式:Socket传输的定义和其特点 套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务
2013-07-27 15:42:53
2655
原创 android开发遇到问题及错误解决
在我的电脑重装后,android开发软件也是重新安装,许多之前编写的项目都会出现Caused by: java.lang.ClassNotFoundException异常,都是找不到这个包。解决方案:错误1: Caused by: java.lang.ClassNotFoundException: android.support.v4.view.ViewPager in
2013-07-27 15:05:57
2827
原创 java.lang.OutOfMemoryError: bitmap size exceeds VM budget内存溢出错误处理
android开发 错误整理和总结
2013-07-27 14:30:06
1191
原创 android 单元测试出现错误及改正
1.Test run failed:Instrumentation run failed due to 'java.lang.ClassNotFoundException'原因是找不到单元测试的类,后来经过仔细看代码及网上查找终于解决,现在记录下来便于以后查找解决办法,问题简单下次就记得了,但是做的项目多了,问题也多了就易忘记或遗漏,好记性不如烂笔头真的一点不错。从头再来,遇到问题就记录下来。
2013-07-05 19:54:07
3017
原创 eclipse 下载及环境变量设置
1.首先下载eclipse JDK这里下载的是:jdk-7u21-windows-x64下载地址:http://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-windows-x64.exe?AuthParam=1371083961_2d7de206e03f4d971836d6963913e3032.运行JDK安装目录放
2013-06-13 14:51:34
876
原创 JDBC—Java数据库连接
JDBC:Java数据库连接技术的简称(Java DataBase Connectivity),提供连接各种常用数据库的能力。 JDBC 客户端---------------------------数据库服务器 (JSP/Servlet)
2012-12-07 22:06:27
1090
原创 android_短信广播接收者的应用
从上一篇的BroadcastReceiver的学习及功能的了解,对于短信广播的处理学起来会更容易一些,只是一些广播的配置有点改变,下面我们一起学习吧,如果有错误希望亲们及时给我指正,或者提给我更好的方法。 呵呵,亲爱的情侣们,若不放心自己男或女朋友,可以随时监听谁给她或他发了短信,短信内容是什么,谁发的都能知道,赶快自己也弄一个吧!!! 1。首先编写短信广播接收类必须先配置An
2012-12-07 20:51:05
737
原创 android—广播接收者BroadcastReceiver的应用开发范例
BroadcastReceiver:广播接收者,及是接收来自android内部的广播,对接收到的广播进行选择处理,想要接收什么样的广播和内部定义的广播匹配,匹配则进行该做的处理操作,没有匹配则无操作,就比如在玩游戏的同时接收到短信事件,对此你要做什么操作,是想看短信内容还是不做什么处理继续玩游戏,这就是广播的用途,android内部的四大内置类之一:BroadcastReceiver
2012-12-07 19:45:20
895
原创 android使用soap协议访问webservice实现天气预报功能
实现效果: 首先创建布局文件,显示出需要查找的天气情况,可以查出今天明天或者后天的天气情况。将需要的信息显示出来,想要显示查找的城市图片,要把所有的城市照片以城市代号命名的图片都要存储到项目中,数据量大,所以这里只是显示出天气的图片,共有三十二张,可以网上下载,记住顺序一定不要弄错。布局文件main.xml<LinearLayout xmlns:android="ht
2012-12-01 21:49:32
2130
原创 android之使用Soap协议调用webservice实现手机归属地查询
一:Web服务(webservice)是局域网和因特网上能够支持机器与机器之间互操作的软件系统。它有一个用WSDL描述的接口,其它系统可以使用SOAP消息以接口所描述的方式与之交互。SOAP协议是Web服务赖以生存的基础。 Web服务的目标是实现在这样的分布式环境环境中,各个组织内部及各组织之间任意数量的应用程序或应用程序组件能够以与平台无关和语言无关的方式无缝交互。Web服务是
2012-11-28 21:17:57
1275
原创 android五大布局对象
1.RelativeLayout :相对布局类 允许子元素指定他们相对于其它元素或父元素的位置(通过ID 指定)。 android:layout_below="@id/text" 在布局id为text的下面 android:layout_above:在某view的之上 android:layout_ma
2012-11-25 21:10:52
922
原创 android数据存储:ContentProvider数据共享
ContentProvider的主要作用是将应用中的数据对外进行共享。应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据,统一了数据访问方式。 以前学习过文件的操作模式,通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE同样可以
2012-11-25 17:47:18
650
原创 android文件存储:直接存储文件和文件存储到SDCard
之前我们的内容是存在手机自带的存储空间里的,但是我们知道手机自带的存储空间比较小,如果我们要存储的内容,比如说视频占空间很大,我们就必须得将大文件存入SDCard。1.直接存储,文件存入/data/data//files目录下FileService.java 保存文件方法代码1234567/
2012-11-25 16:05:25
859
原创 Android数据存储(一):SharedPreferences
SharedPreferences提供存储一些简单的配置信息机制,可以存储一些用户登录名及密码,以键值对的方式存储,下面介绍存储用户和密码,退出程序或返回时再次打开应用程序 ,仍能显示原来用户输入的信息。SharedPreferences存储了用户输入的信息,并显示在界面上。 1.布局文件:输入用户名及密码12345
2012-11-25 15:31:34
976
原创 android数据存储:使用SQLite 开发简易心情日记
Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3(版本号)支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,SQLite可以解析大部分标准SQL语句 SQLiteOpenHelper对数据库进行管理,提供了两个重要的方法,分别是 onCreate(SQLiteDatabase db
2012-11-12 22:26:55
6070
2
原创 简易RSS阅读器---用XmlPullParser 解析器解析网络新闻
功能实现: 用XmlPullParser 解析器解析网络新闻的xml文件,网络新闻总是更新,将解析的新闻列表显示在Android虚拟机上,点击其中一个新闻项显示新闻详细信息。 解析文件地址:http://blog.sina.com.cn/rss/1267454277.xml实现效果:点击其中一个显示视图 注意问题及知识点: 1:访问网络
2012-11-12 20:29:32
1527
原创 Android之TabHost与ListView结合应用
实现效果:一:创建每个选项卡ListView单个项内容布局:代码:tab1_item.xml1234567891011121314151617181920212223242526272829303132333435363
2012-10-11 21:28:47
7233
原创 android 对话框Dialog和AlertDialog应用
1:第一种简单应用对话框。先新建android project修改AndroidManifest.xml文件activity的属性代码:<activity android:name=".MainActivity" android:label="@string/title_activity_main" an
2012-09-18 21:47:56
4834
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人