自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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聊天界面

本例仿照QQ聊天界面,科尔参考博客讲解 http://blog.csdn.net/to_be_designer/article/details/48163657 http://blog.csdn.net/to_be_designer/article/details/48163775 http://blog.csdn.net/to_be_designer/article/details/48164783

2015-09-01

ListView与Adapater的使用

该项目是ListView与Adapter的使用,包括ListView的优化

2015-09-15

应用开机动画的实现

实现应用开机动画的Demo,详情可参见博客:http://blog.csdn.net/To_be_Designer/article/details/49491363

2015-11-01

Android开发WebView配置+H5调用相册拍照

Android开发WebView配置,,兼容H5调用Android手机相册和拍照。并显示。 博客地址:https://blog.csdn.net/To_be_Designer/article/details/79914043

2018-04-12

水果选择菜单的实现——类似淘宝购物车

本工程是使用listView,实现水果菜单的展示和选择,其中包括顶部底部的全选和反选按钮。类似于淘宝的购物车功能。

2015-10-06

动态图截取软件

这是一个截取动态图的软件,可以用于截取.gif图片。

2015-09-02

StrongReference,SoftReference, WeakReference的使用实例

StrongReference,SoftReference, WeakReference的使用实例,请参照博客:http://blog.csdn.net/To_be_Designer/article/details/72673421

2017-05-24

设置ViewPager底部圆点焦点的两种方式

通过两种方式实现ViewPager显示页面底部圆点焦点:在xml文件中静态添加圆点;在java代码中动态添加焦点。

2015-09-06

音乐播放器的简单实现

此资源是音乐播放器的简单实现,显示列表,播放,暂停,上一首,下一首功能。具体讲解可参照博客: http://blog.csdn.net/To_be_Designer/article/details/48349637

2015-09-10

仿QQ聊天界面制作

本例是仿照QQ界面制作的聊天界面,具体可参照本人博客 http://blog.csdn.net/to_be_designer/article/details/48163657 http://blog.csdn.net/to_be_designer/article/details/48163775 http://blog.csdn.net/to_be_designer/article/details/48164783 的讲解

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的粉丝

提示
确定要删除当前文章?
取消 删除