自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jason Wang

My future depends on my dreams!

  • 博客(13)
  • 资源 (10)
  • 问答 (2)
  • 收藏
  • 关注

原创 羊皮书APP(Android版)开发系列(十三)Android 邮件发送的实现

在app开发过程中,邮件发送功能也是一个常见的功能,用于反馈一些app信息,严重错误等。这里使用javamail-android来实现,使用javamail-android需要下载三个jar包,分别是:additionnal.jar、mail.jar、activation.jar,下载地址是:https://code.google.com/archive/p/javamail-android/dow

2016-03-21 17:37:26 2200

原创 羊皮书APP(Android版)开发系列(十二)Android Socket UDP大文件传输

业务需求是:通过电脑端(网页或客户端形式)发送文件到Android的客户端,下面是使用UDP实现的一个简单的文件传输Demo,因UDP为不可靠传输,可能会丢包。服务器端发送本地文件,代码如下: package client;import server.udp.UDPUtils;import java.io.IOException; import java.io.RandomAccessFile; i

2016-03-17 09:37:34 2231 3

原创 羊皮书APP(Android版)开发系列(十一)客户端与服务器端时间校准

APP开发人员经常会遇见一个bug就是,APP显示的时间不准,或者说APP时间与服务器时间不一致,会导致数据请求、数据显示等各种问题。这时候我们就需要一种机制来解决时间不一致的问题。解决方案如下: 服务器端永远使用UTC时间,包括参数和返回值,不要使用Date格式,而是使用UTC时间1970年1月1日的差值,即long类型的长整数。 APP端将服务器返回的long型时间转换为GMT8时区的时间,额

2016-03-16 09:16:58 2580

原创 羊皮书APP(Android版)开发系列(十)Android开发常用工具类

羊皮书APP(Android版)开发系列(十)Android开发常用工具类日期格式化工具package cn.studyou.baselibrary.utils;import java.text.DecimalFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Dat

2016-03-15 09:30:58 1259

原创 羊皮书APP(Android版)开发系列(九)通过Wifi调试程序

很多时候使用数据线直接连接电脑显得很不方便,这个时候我们就可以考虑通过WIFI来调试我们的程序,具体方法如下:手机连接电脑,并且手机启用usb调试的模式,跟平常使用usb调试程序一样的步骤。 进入android-sdk的文件夹,就是平时要你重启adb的地方,即:platform-tools,我的地址为:/Users/wangjie/wangjie/android-sdk/platform-tools

2016-03-14 08:36:07 585

原创 羊皮书APP(Android版)开发系列(八)用户登录

用户登录功能是APP中最最常见的功能,看似简单,但也有一些需要注意的地方。 1.用户登录接口调用设计 用户登录模块,必然涉及到服务器接口的调用,而在开发的过程中经常会遇见APP着急使用接口,而服务器接口开发人员还未准备好相应接口的情况,这时候做为App开发者,我们要为自己设计专门的服务类,约定服务器返回Json数据的格式,进行开发。下面以登录接口为例来看下接口的调用。定义接口配置xml文件url

2016-03-13 12:56:31 697

原创 羊皮书APP(Android版)开发系列(七)Android沉浸通知栏

Android沉浸通知栏,有一个开源库SystemBarTint,效果如下: 使用方法:在Activity中添加相关代码,Demo如下: public class MatchActionBarActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {

2016-03-12 21:51:09 821

原创 羊皮书APP(Android版)开发系列(六)几个工具的选取

Gson框架:是Google封装的一款json对象处理库,个人偏好选择Gson。当然还有比较知名的处理库,如:Jackson、fastjson。 既然是一款APP,那避免不掉要和服务器交互,服务器提供接口,用于提供数据,通常服务器返回数据的格式都是使用json格式,使用Gson来解析json格式很方便,fromJson()和toJson()是两个常用的方法。GsonFormat插件:是一款andr

2016-03-12 21:49:14 653

原创 羊皮书APP(Android版)开发系列(五)APP引导页实现

羊皮书APP(Android版)开发系列(五)APP引导页实现 github上有一个引导页感觉不错,就拿来使用,地址:AppIntro导入AppIntro库的方法(两种):方法一: 到github上下载AppIntro,解压,将library文件夹拷贝到自己项目的根目录下,重命名为app____intro____library,在settings.gradle文件中添加:include ‘:ap

2016-03-11 16:03:50 1182

原创 羊皮书APP(Android版)开发系列(四)全屏幕延迟启动

羊皮书APP(Android版)开发系列(四)全屏幕延迟启动 APP启动时经常会有一张启动图片,有几秒钟的展示时间,做法很简单,使用Handler的postDelayed方法即可。配置全屏:在styles.xml中定义Theme,代码如下: <!--设置-全屏--> <style name="NoTitleFullscreen" parent="Theme.AppCompat.Light.NoA

2016-03-11 09:02:10 715

原创 羊皮书APP(Android版)开发系列(三)APP引导页启动控制

基本上一个完整的APP都会有一个引导页,在APP首次安装或APP更新后第一次打开时显示,这个逻辑是很通用的,所以写成一个工具类,方便使用。APP启动页逻辑有三种情况: 当APP被首次安装后打开时显示引导页。 当APP更新版本后,第一次打开时显示引导页。 当APP再次启动时,跳过引导页。

2016-03-10 08:59:20 712 1

原创 羊皮书APP (Android版)开发系列(二)日志工具类

在App开发过程中,很重要的一个调试工具就是日志的打印,Android系统自带的日志打印文件,看起来并不是很直观。这里我们自己对原生Android 日志做一个封装,方便我们使用。为了更方便,更简洁,将日志文件工具命名为L.java,代码如下:package cn.studyou.parchment.log;import android.text.TextUtils; import android.u

2016-03-09 09:15:33 604

原创 羊皮书APP(Android版)开发系列(一)Icon图片生成神器

app icon图片生成神器可以帮助我们节省时间,提高工作效率。工欲善其事,必先利其器,我们要开发一款app,首先我们肯定要知道app的名字,其次我们就要准备app的logo图片,而这个logo图片又有多种尺寸,包括Android和IOS,需要十多种不同尺寸大小的icon,这个时候,如果有美工专门负责提供,那我们就可以Copy到项目中直接使用,但是,美工提供这些图片的时候,如果是一张一张生成的,那工

2016-03-08 09:58:33 730

tomcat85-session-redis-1.0.jar

tomcat85-session-redis-1.0.jar

2017-08-15

Android显示gif动画的例子

使用GIFView.jar轻松显示gif动画http://blog.csdn.net/wjwj1203/article/details/39180283

2014-09-10

android使用新浪微博登录第三方应用

对官网SDKDemo的提取,只提取出了需要使用的登录授权模块,方便使用与自己的项目。

2014-06-21

android使用QQ登陆第三方应用

在我们开发的APP中使用QQ授权登陆的实例

2014-06-17

Apache Tomcat API

自己生成的API,不包括里面的JSP和ServletAPI,想要自己生成chm格式的文档,方法参照(新浪博客 情动小杰)的博文

2012-05-07

servletAPI

自己生成的servletAPI供大家使用

2012-05-07

commons-API

今天遇到了commons的几个方法想搞明白,于是生成了一份API,供大家使用

2012-05-07

Tomcat问题

在eclipse中安装了Tomcat插件,启动Tomcat时出现以下问题: 严重: Socket accept failed,解决办法

2012-03-22

android两个Activity的转换

本代码为android学习初步的activity转换,已在win7下调试通过

2011-09-28

java测试文件测试环境测试环境

测试用用于测试环境测试用用于测试环境测试用用于测试环境测试用用于测试环境

2011-04-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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