- 博客(7)
- 资源 (10)
- 论坛 (7)
- 收藏
- 关注
转载 AsyncTask的缺陷和问题
本博客转载于:蛹立 的《AsyncTask的缺陷和问题 》 在Android开发中,AsyncTask可以使得用户避免直接使用Thread类和Handler 来处理后台操作,适用于需要异步处理数据并将数据更新到界面上的情况。AsyncTask适用于后台操作只有几秒的短时操作。但是AsyncTask本身存在很多糟糕的问题,如果使用中不注意,将会影响程序的健壮性。1、生命周期 很多开
2015-10-30 22:07:08
1310
原创 Android 项目实践(六)——开机动画的实现
这几天项目也快结尾了,前几天一直忙着项目,博客也没怎么整理,这几天抓紧补一下。 在5篇博客中已经讲解了项目开发的大部分,剩余的基本就是Coding了,在接下来几篇博客中,我将会挑取项目中的稍微复杂的页面讲解。源码下载 今天实现的是项目的开机动画。程序在安装后第一次打开时会有开机动画引导,这应该算是项目比较炫酷的一个地方,通过动画的形式向用户展现应用概览,更加人性化。一、开机动画效
2015-10-29 15:44:12
2361
2
原创 Android 项目实践(五)——基础类和工具类的实现
Android项目开发一般都是由团队来完成,一个团队能够顺利搭配合作,完成一个优秀的项目,少不了良好的编码习惯。这里的编码习惯不单单是指命名规则等基础,还包括基础类BaseApplication,BaseFragment,BaseActivity的定义,工具包工具类的搭建等。 下面我们就讲一下命名规则,基础类,工具类的实现和搭建。命名规则 在Java《Java的命名规范 》博客中我们
2015-10-29 08:42:23
2540
4
原创 Android 项目实践(四)——服务器搭建
每一个应用应该都要有自己的服务器。在应用发布之后一定会有不同的用户注册,用户注册后的信息要上传给服务器保存,用户登录后还会产生不同的数据,就像我们在上一篇博客中创建的“客户”数据表一样,不同的用户一定有不同的“客户”数据表。这些信息最终都是要上传给服务器保存的。所以每个应用都要拥有一个自己的服务器。 之前这篇博客一直没有完成今天做一个彻底的了结~一、搭建服务器1. 下载Java EE版
2015-10-14 09:02:51
5666
8
原创 Android 项目实践(三)——数据库封装
上一节博客《Android 项目实践(二)——网络连接 》中讲解了网络连接的封装,这一节就要开始数据库封装了。一、为什么封装数据库? 其实封装数据库的原因和封装网络连接的原因是相同的。在这我们就简单的说一下原因:类似于网络连接,数据库创建和操作的方式也是很多了:不同数据库有不同的API,像MySQL,SQLite等,在Xutils框架中也给我们封装了数据库的操作方法。假设在开发应用时,我们使用的是
2015-10-13 21:41:27
6858
12
原创 Android 项目实践(二)——网络连接
在《Android 项目实践(一)——开发流程 》博客中,简单的说明了项目开发的大体流程。博主的此次项目实践是通过模仿别人的应用,而非自主开发,所以在前期的应用需求设计就不在分析设计。直接进入第二个阶段架构设计。本节来讲解架构设计的网络连接。一、为什么要封装网络连接? 有人可能会有这样的疑虑,在Android中包含多种网络连接方式HttpURLConnection,URLConnection,Ht
2015-10-12 15:34:29
3866
4
原创 Android 项目实践(一)——开发流程
学习了Android的开发基础必须要通过项目实践来巩固。博主现在也开新的项目了,我将通过博客来记录自己开发项目的过程。 一、应用需求设计应用的需求设计大体上可以分为三个阶段: 阶段一: 应用基本需求设计。 首先确定我们应用的功能:该应用是干什么的,面向的客户是哪些,包含哪些功能,客户如何使用等。 阶段二:应用的草图设计。 在确定应用的各项功能之后,我们需要确定应用基本的界面设计。应用
2015-10-12 09:08:06
6468
仿QQ聊天界面
2015-09-01
应用开机动画的实现
2015-11-01
Android开发WebView配置+H5调用相册拍照
2018-04-12
StrongReference,SoftReference, WeakReference的使用实例
2017-05-24
音乐播放器的简单实现
2015-09-10
仿QQ聊天界面制作
2015-09-01
使用AndroidStudio创建Android Library Module时 导出jar包,使用jar时报【NoClassDefFoundError】错误
发表于 2016-02-27 最后回复 2019-10-11
AndroidStudio使用没有显示Memory?
发表于 2015-08-25 最后回复 2019-07-24
发布博客是为什么没有@博乐点评选框
发表于 2017-04-28 最后回复 2017-04-28
Android studio 导出自定义的jar包,导入使用时出现NoClassDefFoundError。
发表于 2016-02-27 最后回复 2016-02-27
为什么CSDN上传资源那么慢,求教一个好的方法!
发表于 2015-08-24 最后回复 2016-02-27
为什么博客专家申请不成功
发表于 2015-10-19 最后回复 2016-02-27
新人求教【新建Android application project 出错问题】
发表于 2015-05-26 最后回复 2015-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝