- 博客(21)
- 资源 (31)
- 收藏
- 关注
原创 Android万能的图片加载框架(Glide、Fresco、Picasso)
做安卓开发中加载图片是一个很常用的功能,但是如果没写好的话,很容易产生OOM,这里介绍几个好用的开源的图片加载框架。第一个是Glide,Glide一般是配合PhotoView来使用的,轻松实现图片放大、缩小和双击放大等功能。具体的用法我就不再重复写了,这里推荐几个博客,写得很详细,看完就明白了。http://mrfu.me/2016/02/27/Glide_Getting_Started/
2016-11-30 14:05:59 7935 1
转载 Android之NFC开发
前段时间有做过一点NFC的,网上借鉴了不少的博客,这里记录一下。NFC简介:Near Field Communication 近场通信,是一种数据传输技术。与wifi、蓝牙、红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4cm。NFC支持3种工作模式:1.读卡器模式;2.仿真卡模式;3.点对点模式;
2016-11-30 11:51:14 32825
原创 Android开发环境搭建
搭建Android的开发环境首先要安装jdk,为了能够同时使用eclipse和android studio,建议jdk使用1.7及以上的。jdk的安装可以参考这个网址 http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html ,我就不再重复了,注意,安装的时候走好不要更改安装目录,不然容易出现问题。下载jdk的时候注意你的电
2016-11-30 10:24:04 6943
原创 Toast工具类
import com.eyeguard.app.R;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.widget.TextView;import android.widget.Toast;/*** 主要
2016-11-29 11:18:45 29655
原创 SharePreference工具类
import com.eyeguard.app.application.EyeGuardApplication;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;/*** 主要功能
2016-11-29 11:17:10 42480
原创 md5工具类
import java.security.MessageDigest;public class MD5Util {public static String toMD5(String plainText) {try {// 生成实现指定摘要算法的 MessageDigest 对象。MessageDigest md = MessageDigest.getInstance("
2016-11-29 11:00:21 29151
原创 App应用系统基本信息工具类
import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;imp
2016-11-29 10:58:39 29447
原创 App手机网络管理工具类
import android.app.Activity;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android.net.Networ
2016-11-29 10:56:33 31746
原创 获取App应用版本信息工具类
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import com.android.net.RequestParams;import android.content.Context;import android.content.pm.PackageManager.NameNotFo
2016-11-29 10:54:24 29875
原创 Log输出工具类
import android.util.Log;/*** 主要功能: 系统日志输出工具类*@author caijin*/public class AppLogMessageMgr{ //是否输出 private static boolean isDebug = true; /* * 设置debug模式(t
2016-11-29 10:41:12 29579
原创 HttpURLConnection网络请求工具类
import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import
2016-11-29 10:34:07 42418
转载 MPAndroidChart开源图表库(一)之饼状图
MPAndroidChart是一款基于Android的开源图表库,MPAndroidChart不仅可以在Android设备上绘制各种统计图表,而且可以对图表进行拖动和缩放操作,应用起来非常灵活。MPAndroidChart同样拥有常用的图表类型:线型图、饼图、柱状图和散点图。GitHub地址:https://github.com/PhilJay/MPAndroidChart
2016-11-28 18:13:14 32676
转载 Eclipse配置SVN的几种方法及使用详情
此文章对Myeclipse同样适用。一.在Eclipse里下载Subclipse插件方法一:从Eclipse Marketplace里面下载具体操作:打开Eclipse --> Help --> Eclipse Marketplace --> 在Find中输入subclipse搜索 --> 找到subclipse点击install
2016-11-28 17:58:15 56569 9
转载 Android流行框架大全
1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的
2016-11-28 14:26:32 31437
转载 开源项目
1,LoginButtons编写各类展示效果,项目代码量比较少,也很适合新手学习。项目地址GitHub: https://github.com/xiaole0310/LoginButtons2,Material Animations演示View的平移、缩放动画,activity进入和退出动画,界面间元素共享,并且开发者在READM
2016-11-28 14:25:05 3259 2
转载 Android面试经验总结
摘要“基础 Android 知识掌握的不错,学习能力也不错。但是基础知识部分比较薄弱,有些概念和逻辑掌握不清。” 感谢春林的这句话。MVC,MVP 和 MVVM架构的定义Volley相关Volley的磁盘缓存Volley缓存命中率的优化Volley缓存文件名的计算推送心跳包是TCP包还是UDP包或者HTTP包ARGB_8888占用内存大小Activity中类似onCre
2016-11-28 14:21:52 2179
转载 Android App的签名打包
Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤 a.创建key b.使用步骤a中
2016-11-28 13:44:03 31462
转载 关于eclipse混淆打包的总结
以下为我此期项目中的关于混淆打包的总结:(本人第一次混淆打包,呵呵,错误很多!列了一些比较头疼的)一、项目混淆过程中注意事项:由于我的sdk版本较高,因此新建android项目下只有proguard-project.txt和project.properties这两个文件夹,而网上一些所谓混淆的方法我均试验了下,都有或多或少的问题,以下是一些混淆总结:1、如果你的项目没有其他第三方包的话,那么进行混淆
2016-11-28 11:16:04 31800
原创 Android指纹识别
最近开始做项目的时候,需要用到Android中的指纹识别,刚开始实在是有点懵逼,主要是别人给的意见让我把思路给堵住了,现在回过头来看看,其实也是意见很简单的事,不过最开始是因为Android6.0才刚出来没多久,对于指纹识别没有过多的介绍。也有哥们问过我通过指纹识别来进行登录,支付等操作,其实都是一样的。有指纹识别的手机可以通知指纹来实现,没有的就换一种思路嘛,判断一下,采用原始的输入密码也是一样的
2016-11-24 20:34:32 34744 1
转载 Android系统手机端抓包方法
抓包准备1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted;2. 如果Android手机尚未root,可通过superoneclick或其它方法进行root处理(需要先安装Microsoft .NET Framework)
2016-11-24 11:58:27 31638
原创 网络请求工具类WebServiceUtils
如果对WebService一无所知的话,建议先看看这两篇博客,对你WebService很有帮助。http://blog.csdn.net/eyu8874521/article/details/9125987http://blog.csdn.net/xiaanming/article/details/16871117本人也是菜鸟一名,WebService已经是很老的技术了,但现在仍有
2016-11-23 20:06:24 34282 1
glideloadhttps
2017-09-08
DrawerLayoutDemo
2017-01-16
tools&dt.jar
2016-03-01
【微信支付】APP支付(Android)接口文档V1.7.pdf
2016-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人