- 博客(36)
- 资源 (37)
- 收藏
- 关注
原创 制作一个简单的Android版的音乐播放器
音乐播放器是一个非常常见的应用,这篇博客就是介绍如何制作一个简单的音乐播放器,这款音乐播放器具有以下的功能:播放歌曲、暂停播放歌曲、、显示歌曲的总时长、显示歌曲的当前播放时长、调节滑块可以将歌曲调节到任何时间播放、退出音乐播放器实现效果如下实现方式:第一步:使用Android Studio创建一个Android工程,并且修改activity_main.xml文件<
2016-04-29 17:37:14 42458 38
原创 制作一个简单的画板
这个画板可以实现简单的绘图功能,可以设置画笔的颜色,可以设置画刷,演示效果如下图所示点击保存按钮后可以将画好的图片保存在本地,并且在本相册中可以看到保存在本地的图片实现方式:第一步:使用Android Studio创建一个android工程,并且在drawable文件夹中放一张图片作为画画板的背景第二步:修改activity_main
2016-04-29 10:00:37 4592 1
原创 使用xUtils框架实现多线程下载和断点续传
在前面的博客中分别介绍了在Java中实现多线程下载和断点续传以及在android中实现多线程下载和断点续传,这篇博客将介绍使用第三方框架xUtils实现多线程下载和断点续传首先看一下实现的效果,点击下载文件按钮后开始下载文件下载完成后会将下载好的文件保存在SD卡中实现方式第一步:使用Android Studio创建一个Android工程第二步:到
2016-04-23 17:26:48 4248 3
原创 在android中实现多线程下载和断点续传
在上一篇博客中介绍了在Java中使用多线程结合断点续传实现一个简单的文件下载器,这篇博客将介绍将介绍在android中实现多线程下载和断点续传首先看一下实现的效果当下载完成后进度条的进度会变满,并且TextView控件中显示的下载进度变为100%下载完成后,可以看到在SD卡目录下多了一个Python-2.7.5.amd64.msi实现
2016-04-23 15:31:03 1854
原创 在Java中使用多线程结合断点续传实现一个简单的文件下载器
这篇博客介绍在android中使用多线程和断点续传实现一个简单的文件下载器第一步:启动Tomcat服务器,将需要下载的文件部署到Tomcat服务器上第二步:使用eclipse创建一个Java工程,并且在工程中添加下面的代码package com.fyt.multidownload;import java.io.BufferedReader;import java.io.F
2016-04-23 13:25:01 3325
原创 使用第三方框架实现异步的HttpClient
这篇博客将介绍使用第三方框架实现异步的HttpClient首先到http://download.csdn.net/detail/u010105970/9498649中下载异步的HttpClient框架android-async-http-master,下载完成后会获得一个压缩包使用eclipse创建一个android工程,并且将压缩包解压,解压后进入com目录下
2016-04-21 22:42:59 1061
原创 使用HttpClient实现Post请求和Get请求
在介绍实现方式之前,先看一下实现的效果使用Get方式实现的效果使用Post方式实现的效果实现方式第一步:使用eclipse创建一个android工程修改activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm
2016-04-21 22:23:05 1032
原创 在android中使用Post方式提交数据
在前面的博客中介绍了在android中使用Get方式提交数据,这篇博客将介绍在android中使用Post方式提交数据到服务器,其中服务器端的代码的实现方式可以参考我的博客使用Post方式提交数据到Tomcat服务器首先使用Android Studio创建一个android工程第一步:修改activity_main.xml文件<LinearLayout xmlns:android="
2016-04-21 11:04:54 2735
原创 在android中使用Get方式提交数据
在前面的博客中分别介绍了在浏览器中使用Get和Post两种方式发送数据到Tomcat服务器,这篇博客将介绍在android中使用Get方式向服务器发送数据,其中服务器端用的就是前面篇博客中介绍的那个服务器,所以这篇博客主要介绍android客户端实现方式在介绍实现代码前,先看一下我们要实现的效果,要实现的效果就是当输入正确的用户名和密码后会用吐司
2016-04-20 23:52:45 1240
原创 使用Post方式提交数据到Tomcat服务器
我在上一篇博客中介绍了 使用Get方式提交数据到Tomcat服务器,这篇博客中将介绍使用Post方式提交数据到服务器,由于Post的方式和Get方式创建Web工程是一模一样的,只用几个地方的代码不同所以,我就直接介绍不同的地方,第一个不同点是,提交方式不同,所以修改LoginServlet.java中的代码package com.fyt.org;import java.io.IOExcep
2016-04-20 22:12:23 2748 3
原创 使用Get方式提交数据到Tomcat服务器
前面的博客中介绍的都是从服务器中获取数据,这篇博客将介绍向服务器发送数据,并且服务器将数据的处理结果返回给客户端,这次先介绍使用Get方式向服务器发送数据,下一篇博客将介绍使用Post方式向服务器发送数据,实现方式:第一步:使用MyEclipse创建一个Web project,项目命名为WebProject->在src文件夹中新建一个包名为com.fyt.org的包->在包中新建一个S
2016-04-20 21:53:06 5264
原创 在MyEclipse上部署Tomcat服务器
我在前面的博客中介绍了在Windows下安装Tomcat服务器,这篇博客将介绍在MyEclipse上部署Tomcat服务器第一步:启动MyEclipse第二步:选项Window->Preferences->MyEclipse->Severs->Tomcat->Tomcat7.x完成前面的所有操作后会进入下图所示的界面第三步:将Tomcat 7.x ser
2016-04-18 18:45:42 5866
原创 制作一个简单的新闻客户端
前面的博客中介绍了在Android中实现网络通信,这篇博客将是对前面介绍的技术的一个综合运用,制作一个简单的新闻客户端,在这个新闻客户端中用到了ListView、ListView的优化、使用开源框架访问网络图片、使用pull解析xml文件等技术,这些技术都是前面的博客中介绍的首先看一下新闻客户端的演示效果实现方式:第一步:将新闻中用到的图片部
2016-04-18 07:47:56 6784 1
原创 制作html源文件查看器
在前面的博客中介绍了网络图片查看器,这篇博客继续介绍Android中的网络编程,这篇博客介绍在Android中读取从服务器端发送过来的htm文件第一步:启动Tomcat服务器,并将一个html文件部署到服务器中第二步:使用Android Studio创建一个Android工程,修改activity_main.xml文件<LinearLayout xmlns:android="http
2016-04-17 00:01:53 865
原创 使用开源框架制造网络图片查看器
在前面的博客中介绍了网络图片查看器的制作,但是在实际开发中不会这么简单,因为在实际开发中需要考虑许多情况,如手机连没连上网、当前的网速好不好等一大堆需要考虑的情况,而为了提高工作效率往往会使用一些开源框架来解决这些问题,这篇博客就介绍使用开源框架android-smart-image-view-master来制作一个网络图片查看器第一步从http://download.csdn.net/det
2016-04-16 22:59:27 1567
原创 带缓存的网页图片查看器
在上一篇博客中实现了一个网页图片查看器,上一个网页图片查看器中存在一个非常大的问题,就是每次打开应用后app每次都会向服务器发送请求,这样做非常不好,为此可以做一个改进,当第一次发送请求时将请求成功后获得的图片保存在缓存中,以后每次请求之前都从缓存中读取一次,看看缓存中存不存在这张图片,当缓存中存在这张图片,就直接从缓存中读取图片,当缓存中不存在这张图片则通过向服务器中发送请求获得图片程序代码
2016-04-16 22:02:20 1109
原创 制作一款简单的网络图片查看器
在上一篇博客中介绍了在Windows下安装Tomcat服务器,这里将使用Android的网络技术实现在android中查看部署在Tomcat服务器下的网络图片,将实现下图所展示的效果,点击下载图片按钮后会在界面上展示一张图片,且图片是由android通过使用http协议从服务器中获取的实现方式1、将一张图片部署到Tomcat服务器中,并且获得图片的网址,部署方式可以参考我的
2016-04-16 21:21:53 975
原创 在Windows下安装Tomcat服务器
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器。在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的这篇博客为大家介绍第二种方式第一部将Tomcat服务器的压缩包放在D:\develop目录下(其实可以放
2016-04-16 20:37:14 7123
原创 Android中创建对话框
Android中可以创建三种对话框、确定取消对话框、单选对话框、多选对话框android中的确定取消对话框演示示例Android中使用单选对话框的演示案例android中使用多选对话框的演示案例实现代码如下修改activity_main.xml文件<LinearLayout xmlns:android="http://sch
2016-04-14 16:13:11 892
原创 ListView的简单运用
在前面几篇博客中介绍了ListView控件的使用,今天将用一个小案例介绍ListView的简单运用,这个例子参考了郭霖老师的《第一行Android代码》,郭霖老师的书中介绍的有点复杂,其实不需要那么复杂也可以实现那个效果,要实现一个如下所示的效果。滑动屏幕可以查看屏幕上展示的所有水果点击不同的水果后会在屏幕上提示点中的水果实现代码,首先使用Android
2016-04-13 22:45:48 649
原创 在ListView中使用SimpleAdapter
在上一篇博客中介绍了在ListView中使用 ArrayAdapter,使用ArrayAdapter存在一个弊端,只能处理一种数据,在上一篇博客中,只能处理好友的姓名,不能处理好友的图片,为了既可以处理好友的姓名又可以处理好友的图片,ListView中提供了一个SimpleAdapter,使用SimpleAdapter既可以处理好友的姓名,也可以处理好友的图片,实现的效果如下
2016-04-13 16:15:23 659
原创 在ListView中使用 ArrayAdapter
在前面的博客中,使用ListView时,用的都是BaseAdapter,这篇博客以一个实现简单的QQ好友列表的形式介绍ListView中另一个适配器,数组适配器(ArrayAdapter)的使用,使用ArrayAdapter比BaseAdapter方便,不需要创建内部类,可以直接使用,但是也有一个非常大的局限,使用ArrayAdapter只能控制条目中的一个信息下面要实现的效果如下
2016-04-13 11:17:36 965
原创 使用ListView实现一个简单的学生信息展示效果
这篇博客将介绍一下下图中的效果的实现方式实现方式,使用Android Studio创建一个Android工程1、修改activity_layout.xml中的代码<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schem
2016-04-13 09:11:41 5367 2
原创 使用ListView显示学生信息
在上一篇博客(使用SQLite中自带的API操作SQLite数据库)中博主直接使用TextView显示从数据库中读取到的学生信息,其实这样做是很没有效率的,当数据库中有成百上千学生的信息时,需要一次性创建成百上千个TextView控件,这样会大大的消耗内存,实不可取的,在实际开发中也不会使用这种方式,Android中提供了一个ListView控件解决这个问题,使用ListView控件时,当从数据库
2016-04-12 21:11:43 2055
原创 使用SQLite中自带的API操作SQLite数据库
在上一篇博客中介绍了在android中使用SQLite数据库,上一篇博客中是直接使用SQL语句操作SQLite数据库,这样会带来一个非常大的问题,万一SQL语句书写错误,编译时程序并不会报错,在运行时发现错误时,又重新回来修改代码,这样会大大降低开发效率,为了解决这个问题Android中封装了一些可以直接操作SQLite的API,并不需要写SQL语句接下来通过一个实例介绍使用Android中封
2016-04-12 15:38:27 3015
原创 在android中使用SQLite数据库
SQLite数据库以其轻量、体积小等特点,使其在开发中运用的非常广泛,在前面的博客中我也介绍过在Cocos2d-x中使用SQLite数据库,这篇博客是介绍在Android中使用SQLite数据库,Android中直接集成了SQLite数据库,使用起来非常方便,不需要向Cocos2d-x中那样添加外部文件我将使用SQLite数据库实现一个下图所示的效果,打开app后会弹出下图所示的界面
2016-04-12 08:08:20 3668
原创 在android中使用单元测试框架
单元测试简介:单元测试简单来说就是测试某个app的功能时,不需要启动appAndroid中单元测试的实现方式:1、创建一个android工程,然后创建一个继承自单元测试内的junitTest类,junitTest中的代码如下package com.fyt.junitdemo;import android.test.AndroidTestCase;import android.ut
2016-04-10 18:41:18 783
原创 常用的adb命令
* adb start-server:启动adb进程* adb kill-server:杀死adb进程* adb install E:\yyh.apk* adb uninstall 应用包名* adb devices:列出与开发环境建立连接的android设备的列表* adb shell:进入Android命令行* Android的指令:* ls:罗列出当前目录下的所有
2016-04-10 15:01:53 647
原创 使用pull解析xml文件
在上一篇博客中介绍了使用xml序列化器保存数据,并且使用xml保存了模拟的10条短信,这篇博客介绍使用pull解析以xml方式保存在本地的那10条短信和上一篇博客一样首先制作一个下图所示的界面,单击按钮后可以解析xml文件点击解析xml文件按钮后,会在控制台中看到解析后的数据实现方式,首先使用Android Studio创建一个Android工程
2016-04-10 14:59:33 883
原创 使用xml序列化器保存数据
在前面的博客中介绍了使用内部存储存储数据、使用外部存储储存数据和使用SharedPreference保存数据,通过观察可知,前面三种存储数据的方式只适合保存信息量比较单一的数据,如现在手机中都会用一个短信备份的功能,当备份短信时,短信的信息量比较大,有收信人、信息内容、短信发送的时间等信息,为了解决这个问题android中提供了一个使用xml序列化器的方式保存数据,接下来介绍使用xml序列化器保存
2016-04-08 10:49:23 1337
原创 使用SharedPreferences保存用户名和密码
在前面的博客中分别介绍了使用内部存储,和外部存储存储用户名和密码,这篇博客将介绍一种新的储存用户名和密码的方式,使用SharedPreferences储存用户名和密码,SharedPreferences是直接处理xml文件,不需要做字符串分割,存储效率会前两种方式高程序代码如下:package com.fyt.sharedpreferencesdemo;import android.a
2016-04-06 22:16:23 12290 2
原创 在外部存储中读写文件
在上一篇博客中介绍了在内部存储中读写文件,这篇博客将介绍在外部存储中读写文件,手机中通常的外部存储其实是指SD卡这次测试的例子和上一篇博客一样,也是将登陆的用户名和密码保存在外部存储中,案例的演示效果如下实现方式,首先使用Android Studio创建一个工程修改activity_main.xml文件<LinearLayout xmlns:and
2016-04-06 20:50:46 963
原创 在内部存储中读写文件
Android系统和Windows系统一样既有内部存储也有外部存储,当需要存储一些数据时既可以选择内部存储,也可以选择外部存储,在我的上一篇博客制作一个简单的猜数字游戏中,当用户登录成功并且勾选上了记住用户名和密码时,会将用户名和密码保存在本地,使用的就是内部存储这篇博客就是抽出制作一个简单的猜数字游戏中的登录部分单击介绍本实例要实现的效果是,当用户输入任意的用户名和密码后,并且选择了记住
2016-04-06 16:20:31 1105
原创 制作一个简单的猜数字游戏
最近我一直在学习Android开发,今天特意做了一个猜数字游戏,游戏虽然简单,但也用到了几个最基本的Android开发技术首先介绍一下游戏流程1、启动游戏后首先会弹出一个登陆界面2、正确的用户名是admin,正确的密码是admin,玩家只有3次登陆游戏的机会,当玩家输入用户名和密码的错误次数超过3次会提示不能登陆这个游戏,当玩家输入了正确的用户名和密码后会进入到
2016-04-05 17:41:55 9536
原创 制作一个简单的计算器布局
最近一直在学习布局文件的使用,在android中一共提供了五种种布局,分别是相对布局、线性布局、帧布局、表格布局,绝对布局,其中最常用的是线性布局和相对布局,这次我们使用线性布局制作一个简单的计算器界面界面的xml代码如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android
2016-04-05 15:11:20 4384
原创 制作看清女神app
无意间看了一下如鹏网的看清女神公开课,跟着公开课我自己也制作了一个简单的看清女神appapp的原理非常简单,首先在Activity中放一张图片,并且将图片的透明度设置为50,用户不断点击图片,每点击一次图片的透明度增加50,当图片的透明度超过255时,将女神图片换成屌丝图片,app的演示效果如下首先创建一个Android工程(我使用的开发工具是Android Studio)
2016-04-05 14:36:58 749
用纯C语言开发的音乐播放器
2013-12-24
xUtils-master
2016-04-22
android-smart-image-view-master
2016-04-16
Tomcat服务器
2016-04-16
一个简单的猜数字游戏
2016-04-05
PhotoExhibition
2014-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人