自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开源创新

不断学习,吸收新鲜养分,慢慢成长

  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 RecyclerViewItemTouchListener(触屏上有用)

RecyclerView Item 点击事件监听,只在可以触屏的设备上有用;import android.view.GestureDetector;import android.view.MotionEvent;import android.view.View;import androidx.core.view.GestureDetectorCompat;import androidx.recyclerview.widget.RecyclerView;/** * */publ.

2020-09-21 13:58:17 503

原创 RecyclerView自定义分割线

RecyclerView自定义分割线import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Rect;import android.graphics.drawable.Drawable;import android.view.View;..

2020-09-21 10:11:10 258

原创 自定义Dialog背景全透明无边框Theme

备注:Dialog背景全透明无边框Theme <style name="MyDialog" parent="android:style/Theme.Dialog"> <!--背景颜色和透明程度--> <item name="android:windowBackground">@android:color/transparent</item> <!--是否去除标题--> ..

2020-09-18 17:34:42 413

原创 Activity透明主题样式

备注:Activity透明主题样式 <style name="TranslucentTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:colorBackgroundCacheHint"&.

2020-09-18 17:28:58 355

原创 RecyclerView网格布局间距设置

import android.graphics.Rect;import android.util.Log;import android.view.View;import androidx.annotation.NonNull;import androidx.recyclerview.widget.RecyclerView;/** * created */public class GridSpaceItemDecoration extends RecyclerView.ItemDeco.

2020-09-18 17:11:39 2294

原创 RecyclerView水平布局间距设置

import android.content.Context;import android.graphics.Rect;import android.view.View;import androidx.annotation.NonNull;import androidx.recyclerview.widget.RecyclerView;/** * created */public class HorizontalItemDecoration extends RecyclerView..

2020-09-18 17:08:48 1343

原创 生成二维码(带Logo和不带logo的二维码)

1、用的二维码库是:zxing_core_3.3.1.jar;import android.graphics.Bitmap;import android.graphics.Canvas;import android.util.Log;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import c.

2020-09-18 16:50:56 2725

原创 修改TextView的字体颜色

修改TextView的字体颜色import android.content.Context;import android.graphics.Typeface;import android.text.Spannable;import android.text.SpannableStringBuilder;import android.text.style.ForegroundColorSpan;import android.widget.TextView;/** * cy */pub

2020-09-18 16:38:32 313

原创 org.json.JSONException: No value for api_data_ver

解析方法getString(" ")因为JSON里面不存在这个value而引起的异常,往往是由后台配置缺失字段引起的异常,可以用另外一个方法optString(“”)这个方法如果不存在value会返回“”空字符串,不会报异常,至于具体的问题还要看代码分析的.

2017-12-08 16:34:45 642

原创 NumberUtil

package com.tmeos.xueliang.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author * @version */public class NumberUtil{ // 用于匹配手机号码 private final static String R

2017-08-15 16:27:07 476

原创 SPUtils

package com.tmeos.xueliang.util;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Map;import android.content.Context;import android.content.Sha

2017-08-15 16:14:08 959

原创 ToastUtils

package com.tmeos.xueliang.util;import android.content.Context;import android.widget.Toast;/** * @author * @version V1.0 */public class ToastUtils{ private ToastUtils() { /* cannot be

2017-08-15 16:11:59 225

原创 比较独立的ViewHolder

package com.tmeos.xueliang.util;import android.util.SparseArray;import android.view.View;/** * 比较规范独立的的ViewHolder. *  * @author *  *  * @date */public class ViewHolder{

2017-08-15 16:09:20 238 1

原创 SDCardUtils

package com.tmeos.xueliang.util;import java.io.File;import android.os.Environment;import android.os.StatFs;/** * @author * @version V1.0 * * SD卡相关的辅助类 */public class SDCardUtil

2017-08-15 16:07:24 247

原创 ScreenUtils

package com.tmeos.xueliang.util;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Rect;import android.util.DisplayMetrics;import

2017-08-15 16:05:47 224

原创 HttpUtils

package com.tmeos.xueliang.util;import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import

2017-08-15 16:01:22 200

原创 DensityUtils

package com.tmeos.xueliang.util;import android.content.Context;import android.util.TypedValue;/** * @author * Creat on: * @version V1.0 */public class DensityUtils{ private DensityUtils

2017-08-15 15:59:33 216

原创 DateUtil工具类

package com.tmeos.xueliang.util;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.Gregori

2017-08-15 15:57:33 320

原创 添加圆角效果

在R文件下的drawable 添加文件

2017-08-15 15:41:40 212

原创 eclipse中add library的时候重新打开始始终显示关联错误出现一个红叉

eclipse中add library的时候重新打开始始终显示关联错误,在reference中出现一个红叉,无论如何都解决不了,remove后重新添加也会有这个问题,Eclipse也没有任何出错提示。最后在http://09572.iteye.com/blog/1842553找到了解决方案,原来在windows系统下,libraryproject必须和project处于相同的盘符中,因

2017-03-28 18:54:05 1908

原创 Androidstudio中使用javah 找不到类文件

Androidstudio中使用javah 找不到类文件由于学习NDK开发 头一次使用javah,尝试了好多次在网上也搜了个遍,也没有找到解决的方案,尝试了好久终于解决,特此把解决方案写出来,供参考:直接到达你的项目路径下 如:你的项目路径\app\vuild\intermediates\classes\debug 输入javah -jni com.example.JniTest ,生成的.h

2017-03-20 18:04:26 3429 1

转载 AndroidStudio性能优化

选择一个好的 IDE 工具可以使开发变得非常高效,很多程序员喜欢使用 Google 的 Android Studio来进行开发,但使用起来有时会出现卡顿等问题。本文介绍了几种优化 Android Studio 启动、编译、运行速度的方法。首先解决一个 Android Studio 启动报错的问题1、进入刚安装的 Android Studio 目录下的bin目录。找到 idea.proper

2017-03-01 21:05:09 959

转载 androidStudio性能优化

http://www.jianshu.com/p/9b8ef61b7cdb

2017-03-01 20:15:07 321

原创 AndroidStudio常用总结

1.安装2.把虚拟机加载进去3.设置-Plugins-Install plugin from disk...-4.设置-Other Settings-Genymotion-   配置studio:1.设置-FileEncoding三个utf-8: ------>和2.打开提示Editor-general-Show quick doc on mou

2016-09-11 23:04:33 713

原创 内容提供者总结

内容提供者应用的数据库是不允许其他应用访问的内容提供者的作用:把私有数据暴露给其他应用,通常,是把私有数据库的数据暴露给其他应用内容提供者的作用就是让别的应用访问到你的数据库,相当于一个应用的接口,用来被其他应用来访问,内容提供者可以访问本应用的所有的数据,内容提供者对外只提供本应用可以暴露的数据。自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数

2016-09-05 19:26:53 686

原创 Activity总结

创建activity第一种设置方式(常用):需要在清单文件中为继承activity的类 配置一个activity标签:如下 第一种方式:隐士跳转(要设置意图过滤器)结合源码 10-15 01:11:20.097: E/AndroidRuntime(3840): android.content.ActivityNotFoundException: No Activity found to

2016-09-05 19:18:21 485

原创 广播与服务总结二

服务两种启动方式1、startService:服务被启动之后,跟启动它的组件没有一毛钱关系2、bindService:跟启动它的组件同生共死绑定服务和解绑服务的生命周期方法:onCreate->onBind->onUnbind->onDestroy找领导办证把服务看成一个领导,服务中有一个banZheng方法,如何才能访问?绑定服务时,会触发服务的onBind方法,此方法会返回一个Ibi

2016-09-05 18:58:05 282

原创 广播与服务总结一

广播与服务总结一广播的概念现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁一个应用程序通过把信息封装Intent对象,然后触发系统把信息广播出去,而另一个应用程序接收,进而达到调用另

2016-09-05 18:53:12 460

原创 eclipse配置及常用快捷键总结

eclipse上android平台的搭建请参考:http://blog.csdn.net/youyiyang/article/details/50938175设置eclipse字体大小:在菜单windows-->prefereces里面,找到General-->Appearance-->Colors and Fonts,然后在右边找到你要修改的字体或背景,点Edit...即可。

2016-09-05 15:56:50 511

原创 java异常处理笔记—

从上图看java把所有的非正常的情况分为两种:异常(Exception)和错误(Error)。Error错误,一般是指与虚拟机相关的问题,如系统崩溃,动态链接失败,虚拟机报错等,这种错误无法恢复或不能捕捉到,将导致应用程序中断,通常应用程序无法处理这些错误,因此应用程序不应该试图使用try ..catch块来处理Error错误,在定义该方法时,也无须再其throws子句中声明该方法可能抛出的Err

2016-09-05 11:33:13 589

转载 Android开发中adb启动失败adb连接异常的解决办法

一、情况描述:  我们在使用eclipse开发有时候会出现adb连接异常中,有时候控制台会打印出来adb connect异常比如会出现下面这样 :    [2014-12-18 16:18:26 - ] The connection to adb is down, and a severe error has occured.    [2014-12-18 16:18:26 -

2016-04-01 18:59:00 7507

转载 Android:弄明白Touch事件分发机制

Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptTouch

2015-12-26 15:09:16 406

Settings.rar

android Settings8.1 原生代码,该资源为了方便大家使用和借鉴

2019-05-23

Logger.rar

Logger.rar是用eclipse中打包的,网上有教程,可以看看,一般的日志信息可以打印的,

2018-01-31

UpgradeDemo.rar

安卓原生升级,简单封装了UpgradeManager类用于管理和升级,没有下载界面,只有升级安卓界面。是用最新的androidstudio编写(3.0.1),可以当工具类挪用

2018-01-29

空空如也

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

TA关注的人

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