自定义博客皮肤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)
  • 资源 (8)
  • 收藏
  • 关注

原创 Android使用命令获取sha1证书指纹数据的方法

高德地图开发申请KEY的时候需要开发者提供SHA1证书指纹数据。 这个东西在AndroidStudio中是没有直接提供的。 需要手动的去获取。 我们可以使用java 的一个命令:keytool 来获取这个值keytool 是java提供的一个工具,只要你的java环境变量配置的ok,直接在命令行输入keytool就可以执行这个命令。 具体获取方法,看下图:

2016-06-03 11:39:52 686

原创 Recycler上拉加载--适配GridLayoutManager和StaggeredGridLayoutManager

当Recycler中需要下拉刷新的时候。就想自己实现一下。发现LinearLayoutManager时,体验完美。但是,到了GridLayoutManager和StaggeredGridLayoutManager问题就来了:在网上搜索了解决办法,还真有:地址:http://blog.csdn.net/qibin0506/article/details/49716

2016-03-11 15:09:25 14446

原创 SwipeRefreshLayout的进度圈圈无法显示的问题

最近在使用SwipeRefreshLayout时,发现在界面的onResume方法中调用setRefreshing(true) 。发现,界面上并没有小圈圈进度条。原来,这时SwipeRefreshLayout并没有 初始化完成,所以调用setRefreshing(true),并不会显示进度条。解决一:可以在Activity的 @Override public vo

2016-03-07 17:50:12 3952 1

原创 使用命令给APK进行签名

如果不知道如何生成证书或者想知道更加详细的解释,可以看看这篇文章:http://blog.csdn.net/lyq8479/article/details/6401093使用命令给apk文件进行签名主要使用jarsigner命令:     jarsigner -verbose -keystore证书路径 -signedjar 签名后的.apk签名前的.apk a

2016-03-07 15:21:53 1453

原创 AndroidStudio中使用ImageAsset生成laucher图标的一点小问题

最近在使用AndroidStudio发现了一个非常好用的工具ImageAsset。具体这个工具如何使用,请自行google!在使用的过程中我发现了一个问题:自动生成应用的图标,在某些国产手机上图标会比其他应用图标略小。有些手机上还会出现一圈白色背景。(魅族图标有白边、小米图标变小、华为的正常显示)原因:使用ImageAsset生成的图标大小没有问题,但是,这些生成的图标四周

2016-03-04 16:16:09 9407 2

原创 AndroidStudio中使用lambda

在Java8中新增加了对lambda的支持。但是AndroidStudio默认是不支持的。需要借助第三方实现对lambda的支持。1、在项目的  build.gradle  中添加  classpath 'me.tatarka:gradle-retrolambda:3.2.0' 。加入编译的依赖。添加后:buildscript { repositories {

2016-02-22 11:18:39 649

原创 android运行时,出现java.lang.NoClassDefFoundError

这个一般是在将dex分成多个文件时会出现这个错误。 java.lang.NoClassDefFoundError: ×××××××这是因为你的这个类没有打包进 main dex 中,所以在调用时,找不见。有三种方法解决这种问题,选一个即可:解决方法1:配置xml:<manifest xmlns:android="http://schemas.a

2016-01-25 10:35:34 3959 2

原创 AndroidStudio多渠道打包

前言公司开发的app要在android市场上线,为了统计每个渠道的数据,需要进行多渠道打包。但是,国内市场众多。要是一个一个手动打包,还不累个半死。所以,要使用多渠道打包。1、区分渠道使用第三方统计的SDK时,他们都会再XML中给出配置渠道的属性,只需要改变这个属性就ok。我用TalkingData统计。如下:<meta-data android:name=

2016-01-05 17:59:20 469

原创 ImageView属性动画--背景缓缓移动

首先就是属性动画简介ValueAnimator类可以为你的控件设置一些属性动画。可以是int、float、颜色或者object// 初始化ValueAnimatorValueAnimator animator = ValueAnimator.ofInt(0, 200);animator.addUpdateListener(ValueAnimator.AnimatorUp

2015-10-19 21:34:20 3569 1

转载 GridView的一些特殊属性

GridView的一些特殊属性:1.android:numColumns=”auto_fit” //GridView的列数设置为自动2、android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verticalSpacing=”10d

2015-09-23 11:51:22 362

转载 Android的材料设计兼容库(Design Support Library)

原文链接:http://jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html导读:这个兼容库很容易和之前的 Android Support Library 22.1混淆,都是兼容库,区别是这个库多了个Design。 Android Support Library 22.1只是支持了一些基本控件的材料设计化,但

2015-06-10 10:26:02 767

原创 Menu用法简介

1、通过程序动态布局2、通过Menu.xml文件布局ActionBar的Item会分有好几个种类,分别有1).普通类型(带图片带文字)。<itemandroid:id="@+id/menu_save"android:icon="@drawable/save"android:showAsAction="ifRoom|withT

2015-06-06 17:57:40 607

原创 GitHub项目

1、多线程下载器:https://github.com/AigeStudio/MultiThreadDownloader

2015-05-25 11:34:53 522

转载 Linux Mint下使用android真机调试

在终端输入?1adb devices看到?12List of devices attached ????????????    no permissions解决办法?

2015-05-21 18:29:55 560

原创 Android Studio中 git 的.gitignore配置

# built application files*.apk*.ap_# files for the dex VM*.dex# Java class files*.class# generated filesbin/gen/# Local configuration file (sdk path, etc)local.properties# Eclipse proj

2015-05-21 18:12:24 2332

原创 Android各种支持库

Android Support兼容包support-v4  :用在API lever 4(即Android 1.6)或者更高版本之上。support-v7  :这个包是为了考虑API level 7(即Android 2.1)及以上版本而设计的support-v13:这个包的设计是为了API level 13(即Android 3.2)及更高版本的,一般我们都不常用,平板开发中能用

2015-05-21 17:27:38 961

原创 Fresco 加载本地图片

最近使用facebook的开源图片加载框架Fresco  。。在加载本地资源时遇到了些问题。根据文档,所有的url都必须是绝对路径,文档给树了资源的scheme:类型Scheme示例远程图片http://, https://HttpURLConnection本地文件file://FileInputStrea

2015-05-10 21:31:34 18691 1

转载 Android中WebView拦截js请求

Android中处理网页时我们必然用到WebView,这里我们有这样一个需求,我们想让WebView在处理网络请求的时候将某些请求拦截替换成某些特殊的资源。具体一点儿说,在WebView加载 http://m.sogou.com 时,会加载一个logo图片,我们的需求就是将这个logo图片换成另一张图片。shouldInterceptRequest好在Android中的WebVie

2015-05-08 19:31:08 10024

转载 深入讲解WEBVIEW——下

摘要作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。今天就为大家讲讲Android中WebView的详细使用方法 本文原创,转载请注明地址:http://blog.kymjs.com/接上一篇博客【深入讲解WebView上】判断 WebView 是否已经滚动到页面底端在View中有一个g

2015-05-05 12:07:36 527

转载 深入讲解WEBVIEW——上

摘要作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。今天就为大家讲讲Android中WebView的详细使用方法 本文原创,转载请注明地址:http://blog.kymjs.com/作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个

2015-05-05 12:05:48 442

转载 有效获取状态栏(StatusBar)高度

碰到了需要获取状态栏高度的问题。就像android后期版本,无法直接退出一样。找了一些方法来获取状态栏高度,结果都是为0.还好,牛人是很多的,当时,找到一段代码,能够有效的获取状态栏的高度。特此记录,备忘,以及供大家参考。 public static int getHeight(Context context) { Class c = null; Object ob

2015-04-15 22:52:51 459

原创 使用onMeasure和onLayout的小Demo

先看效果图:上图的小方块是自定义的View包裹小方块的是一个自定义的ViewGroup为了简便,我将自定义View写成了自定义ViewGroup的内部类形式:public class ViewGroupDemo extends ViewGroup { Random random = new Random(); Pa

2015-04-10 16:16:21 400

转载 Android点击EditText文本框之外任何地方隐藏键盘的解决办法

实现方法一:通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/traceroute_rootview" android:l

2015-04-09 18:33:02 319

原创 自定义控件---onMeasure和onLayout

Android的view组件显示主要经过mesure, layout和draw这三个过程。1、mesure阶段:告诉手机,你这个视图的大小是多少调用mesure(int widthSpec, int heightSpec)方法,这个方法是final不能被重写。在这个过程里会调用onMesure(int widthSpec, int heightSpec)方法。2、layou

2015-04-08 16:42:12 531

原创 MX4找不见设备解决办法!!!

本人使用mx4,但是发现没法在安装好驱动,打开调试后,还是没法识别手机。后来在魅族论坛找到如下方法:根据 flyme 的文档: K:\MX4 USB Reference Manual\简体\MX4_ADB_参考说明书.txt操作如下:Windows XP中文环境1.  建立或修改C:\Documents and Settings\\.android\adb_us

2015-04-07 15:48:40 506

原创 多分辨率适配

在manifest里定义你的程序支持的屏幕类型         android:resizeable=["true"| "false"]         android:smallScreens=["true" | "false"]   //是否支持小屏         android:normalScreens=["true" | "false"]  

2015-03-31 17:30:34 408

原创 Canvse常用的绘制方法总结

Canvase对象常用的绘图方法总结。方便以后查询使用

2015-02-15 16:24:38 1263

原创 Paint常用方法总结

Paint常用方法的总结。方便以后查询使用。

2015-02-14 18:01:40 880

原创 给View添加一个角标---ViewBadger的使用

开源地址:https://github.com/jgilfelt/android-viewbadger1、设置文字样式角标 ImageView iv = (ImageView) findViewById(R.id.jiaobiao_iv); BadgeView badgeView = new BadgeView(this, iv); // 将需要设置角标的View 传递进去 b

2014-11-26 13:20:05 4005

原创 使用proguard对Android Library中代码进行混淆

当我们自己创建一个android的Library,

2014-11-21 15:04:38 2244

转载 Android Animation动画

Animations

2014-11-20 14:48:34 431

原创 Proguard混淆代码后,出现ClassCastException

我使用FastJson来解析json。但是在混淆

2014-11-18 11:30:16 1723

jadx-gui-1.1.0-with-jre-window.zip

jadx-gui-1.1.0-with-jre-windows.zip。github速度太慢,下载这个备用。以防急用,又下载不完,急死人!!!

2020-05-07

Sublime Text 3 注册机加教程

Sublime Text 3 的注册机加教程。可以使用。不成功的认真看看怎么破解。我一开始就是没有看仔细,方法不对一直没有成功。后来仔细研究了下才成功。

2013-06-16

无界鼠标.rar

可以在多台电脑上共用一个鼠标.微软开发.相当好用的一个免费软件.

2013-03-17

硬盘数据回复

三个数据恢复的软件.都挺好用的.都已破解.可以放心使用. 三个数据恢复的软件.都挺好用的.都已破解.可以放心使用.

2013-03-17

变色龙 wowpc

解压后将文件放到c 盘根目录即可;

2012-03-23

BootThink_2.3.18

苹果系统引导程序 可以引导Windows 和 macos 双系统

2012-03-23

硬盘安装助手

安装黑苹果时用到 将系统写进硬盘

2012-03-23

10.6.3破解内核 legacy_kernel

Mac OS雪豹10.6.3 破解内核。重命名为mach_kernel 后替换掉源文件即可

2012-03-01

空空如也

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

TA关注的人

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