自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android Bitmap的缩放

Bitmap的效果虽然很好,即有色彩RGB又有透明度Alqha,但同时意味着图片将会占据更大的内存空间,手机的内存毕竟是有限的,如果加载大量的Bitmap图片,很有可能会出现内存溢出的现象。为了防止内存溢出,应该引入bitmap图片的二次采样生成缩略图,这样可以大大优化内存,这也是我们Android开发者十分在意的。 inJustDecodeBounds ,BitmapFactory.Options

2016-10-31 21:15:13 590

转载 极光推送 SDK教程

Android SDK 网络问题解析Android 客户端网络不稳定,会导致App 有时候无法及时收到 Push 消息。很多开发者认为这是因为 JPush 推送不稳定、延迟,甚至有时候认为 JPush 后台推送系统出问题了。本文目的是从各个方面来分析 Android 网络导致的 JPush 不能正常工作的问题。JPush 正常工作的必要条件首先,我们需要知道,JPush SDK

2016-10-28 22:10:38 2011

原创 Android代码混淆ProGuard工作原理简介

ProGuard能够对Java类中的代码进行压缩(Shrink),优化(Optimize),混淆(Obfuscate),预检(Preveirfy)。   1. 压缩(Shrink): 在压缩处理这一步中,用于检测和删除没有使用的类,字段,方法和属性。   2. 优化(Optimize): 在优化处理这一步中,对字节码进行优化,并且移除无用指令。   3. 混淆(Obfuscate):

2016-10-27 19:39:24 2713 2

原创 Android ORMLite数据库详解

OrmLite是一个数据库操作辅助的开源框架,底层还是Sqlite。O-R-M是Object relational mapping(对象关系映射)的缩写,即业务实体对象与关系型数据库之间的映射。业务实体对象就是我们所说的model类,可以类比为Gson解析时的model类;关系型数据库可以理解为二维数据库,表的格式就如Excel,有行和列两个维度,sqlite就是二维的;映射:对象中的属性与数

2016-10-14 22:10:59 2841 1

转载 Android开发:shape和selector和layer-list的(详细说明)

和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:镂空按钮的实现1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法

2016-10-14 10:44:32 334

原创 自定义Button实现倒计时效果

实现的效果:(1)创建一个CustomButton类继承Button:package com.example.administrator.customview;import android.content.Context;import android.content.res.TypedArray;import android.os.Handler;import andro

2016-10-12 22:36:58 2883 1

原创 Android RecyclerView使用详解

     RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,RecyclerView与ListView的原理是类似的:都是仅仅维护少量的View并且可以展示大量的数据集,但是,RecyclerView提供了插拔式的体验,高度的解耦,十分的灵活 ,通过它提供的LayoutManager,ItemDecoration,ItemAnimator可以实现令L...

2016-10-08 21:38:17 939

原创 Android Studio实现标题栏和状态栏的隐藏

Android Studio在实现隐藏标题栏和状态栏上和Eclipse是完全不一样的。设置方法:①先在values的styles.xml中添加子标签: <style name="NoTitle" parent="Theme.AppCompat.DayNight.NoActionBar"> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true<

2016-10-06 14:19:13 10603 4

原创 XBanner、FlyBanner支持图片无限轮播控件

XBanner支持图片无限轮播的控件,可进行自定义功能。效果图主要功能:支持根据服务端返回的数据动态设置广告条的总页数支持大于等于1页时的无限循环自动轮播、手指按下暂停轮播、抬起手指开始轮播支持自定义状态指示点位置 左 、中 、右支持自定义状态指示点支持监听 item 点击事件支持设置图片轮播间隔支持指示器背景的修改及隐藏/显示

2016-10-05 14:12:07 3011

记录log日志的工具类

封装的一个用来记录log日志的工具类,使用方便,可以把日志记录到文件中

2017-11-30

灵者Gif录制软件

是不是很羡慕别人博客中的动态图的绚丽效果?而自己只能上传普通图片,其实一个软件就能搞定。灵者Gif录制软件,可录制电脑上的某个区域生成gif动画,所以就可以录制虚拟机上的图片了。使用步骤: 1.直接解压缩。 2.灵者Gif录制.exe 3.选择“矩形”,便可以用鼠标拉取一个矩形区域。切记:不要勾选“跟随鼠标坐标”。 4.点击“录制”,完成后点击“停止”。 5.把生成的动态图片和上传普通图片一样上传到博客上,ok。

2016-09-24

android-smart-image-view-master图片异步下载+使用详解

SmartImageView是图片异步下载的开源项目,可以下载指定路径的图片,可以自动清除缓存,清楚的缓存按缓存文件创建时间最久未使用的原则进行清除。 使用步骤: 1,解压缩后,把src以下的部分复制到自己项目的src目录下。 2,xml中把ImageView标签改为如下: <com.loopj.android.image.SmartImageView ...... /> 3,代码中初始化SmartImageView控件: SmartImageView myImage = (SmartImageView) this.findViewById(R.id.my_image); //说明:setImageUrl是SmartImageView特有的方法,通过此方法便可实现图片的异步下载 myImage.setImageUrl("http://www.baidu.com/meinv.jpg");

2016-09-14

junit-4.10.jar及使用方法

JUnit对于java开发来说是一个非常不错的测试工具,使用又方便快捷,这是一个包含junit-4.10.jar和使用方法文档的压缩包,实用性很高。

2016-09-01

Genymotion插件完整版(eclipse离线安装版)

eclipse插件Genymotion完整版,包含两个JAR包和一个exe文件: 1.com.genymobile.genymotion.lib_1.0.2.201401301616.jar。2.com.genymobile.genymotion.ide.eclipse.plugin_1.0.2.201401301616.jar。 3.reg.exe。 压缩包中有详细的使用步骤,不懂再问。

2016-08-29

图书管理系统java源代码

这是一个图书管理系统的简易java代码,主要实现对图书的增加、查询、删除、图书借阅、图书归还、图书排行等功能,可用于大学生的课程设计。上传的是完整的包,下载后解压,直接复制到工程下即可,部分注解在代码中给出了。

2016-08-28

Java猜拳游戏源代码

自由选择对方角色,输入用户名,对方角色和用户通过随机数随机出拳。游戏结束后,统计游戏结果。这是一个完整的java项目,解压后直接复制到新建的工程下,修改包名即可运行。

2016-08-28

commons-fileupload.jar和commons-io.jar

web项目开发中经常会用到的文件上传的jar包,免费下载

2016-08-25

okhttp-2.75.jar和okio-1.8.0.jar下载

okhttp是一个http客户端,可用于一般的get请求、post请求,基于Http Post的文件上传(类似表单),文件下载/加载图片等等。该okhttp.jar是最新版本,使用okhttp需要依附okio.jar,该包中内含okio.jar

2016-08-25

gson完整jar包

gson完整jar包中包含两个重要的部分,一个是gson-2.2.4.jar,此jar包可以直接复制到android或java项目下使用。另一个是gson-2.2.4-sources.jar,此jar包可以关联到项目中,用来查看源代码。

2016-08-25

空空如也

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

TA关注的人

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