自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

转载 fiddler --- creation of the root certificate was not located 证书下载失败

Fiddler最大的用处: 模拟请求、修改请求、手机应用调试Fiddler 下载地址: http://www.telerik.com/download/fiddler很简单的安装,需要注意的是win8的配置,安装完成之后会弹出一个网页,点击win8配置的那项,有详细的操作说明 从安装到使用 (creation of the root certific

2017-12-05 14:45:01 578 1

原创 tcpdump抓包

准备工作:手机安装“一键Root”启动得到root使用权操作步骤:1、把tcpdump放入d盘根目录2、进入cmd3、在cmd中进入F:\android-sdk\platform-tools目录  E:\222222222\android-sdk\platform-tools4、查看adb的版本:adb version5、电脑是否连接手机usb:adb devi

2017-09-26 16:33:03 876

转载 Fiddler 从安装到使用 (creation of the root certificate was&n 此博文包含图片

Fiddler最大的用处: 模拟请求、修改请求很简单的安装,需要注意的是win8的配置,安装完成之后会弹出一个网页,点击win8配置的那项,有详细的操作说明 从安装到使用 (creation of the root certificate was&n" title="Fiddler 从安装到使用 (creation of the root certificate

2017-09-26 15:52:47 495

转载 Android spannableStringBuilder用法整理

spannableStringBuilder 用法详解: SpannableString ss = new SpannableString("红色打电话斜体删除线绿色下划线图片:.");           //用颜色标记文本         ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,                

2016-07-08 17:14:48 595

转载 JAVA正则表达式:Pattern类与Matcher类详解

java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。 首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编

2016-07-04 14:04:48 337

转载 android:autoLink

显示URL链接   TextView识别链接的方式有两种,一种是自动识别链接和HTML解析链接   1)自动识别链接     Android:autoLink="web"-设置自动识别链接,值web为匹配Web网址 -->               在程序里加一

2016-07-04 10:13:09 1314

转载 【Android】app打包成apk文件以后,如何查看VersionCode、VersionName等版本信息

Android App打包成Apk后,其实是一个压缩文件,可以将后缀名apk改为zip然后用winrar打开也能看到里面的文件结构。还能看到AndroidManifest.xml。但是里面的内容经过编码显示为乱码,不方便查看。— aapt工具:  这里我们可以使用aapt工具来查看。aapt.exe工具即Android Asset Packaging Tool,在S

2016-07-04 09:25:33 3905

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1  Cookie机制

2016-06-29 15:02:11 239

转载 Android中的onActivityResult和setResult方法的使用

如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传回的数据,你必须在前面的Activity中重写onActivityResult(int re

2016-06-28 10:16:46 423

转载 一步一步教你实现Periscope点赞效果

现在视频应用越来越火,Periscope火起来后,国内也出现了不少跟风者,界面几乎跟Periscope一模一样.Periscope确实不错,点赞的效果也让人眼前一亮,很漂亮,于是乎,我就想着自己实现一下.最终的效果图如下: 最终效果图.gif录制的效果不太好,手机运行起来还是挺好看的.不能说一模一样,但是也差不多了吧!~惯例:通过本文你将学习到什么?

2016-06-23 17:22:39 515

转载 贝塞尔曲线

简介在数学的数值分析领域中,贝塞尔曲线, 又称贝赛尔曲线(Bézier曲线)是电脑图形学中相当重要的参数曲线。更高维度的广泛化贝塞尔曲线就称作贝塞尔曲面,其中贝塞尔三角是一种特殊的实例。贝塞尔曲线于1962年,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Paul de Casteljau于1959年运用de

2016-06-23 17:10:33 435

转载 android 自定义控件 使用declare-styleable进行配置属性(源码角度)

最近在模仿今日头条,发现它的很多属性都是通过自定义控件并设定相关的配置属性进行配置,于是便查询了解了下declare-styleable,下面我把自己的使用感受和如何使用进行说明下。declare-styleable:declare-styleable是给自定义控件添加自定义属性用的。官方的相关内部控件的配置属性文档:http://developer.Android.com

2016-06-20 15:04:28 296

转载 Pro Android学习笔记(一一四):2D动画(9):Property Animation(下)

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying以及作者@恺风Wei。ViewPropertyAnimator如果我们动画的对象是view,Android SDK通过ViewProperyAnimator提供一种更为优化的实现方式,同样一次性设置多个值的变化。小例子片段如下:

2016-06-16 16:57:30 86

转载 自定义控件三部曲之动画篇(七)——ObjectAnimator基本使用

相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268一、概述1、引入上几篇给大家讲了ValueAnimator,但ValueAnimator有个缺点,就是只能对数值对动画计算。我们要想对哪个控件操作,需要监听动画过程,在监听中对控件操作。这样使用起来相比

2016-06-16 10:43:26 129

转载 Android:interpolator

Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。  android中的文档内容如下:   AccelerateDecelerateInterpolator 在动画开始与结束的地方速率改变比较慢,在中间的时候加速

2016-06-16 10:09:33 225

转载 Android View.onMeasure方法的理解

View在屏幕上显示出来要先经过measure(计算)和layout(布局).1、什么时候调用onMeasure方法? 当控件的父元素正要放置该控件时调用.父元素会问子控件一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec.这两个参数指明控件可获得的空间以及关于这个空间描述的元数据.更好的方法是你传递View

2016-06-16 10:08:47 266

原创 libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

studio 在编译的build的时候报如下异常:Unknown source file : E:\goldenlinework\goldenline\app\src\main\res\drawable-xxhdpi\click_refresh.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has be

2016-06-03 09:55:06 397

原创 toolbar左边留有空隙

toolbar左边留有空隙,原因是v7的样式:style name="Widget.AppCompat.Toolbar" parent="Base.Widget.AppCompat.Toolbar"/>style name="Base.Widget.AppCompat.Toolbar" parent="android:Widget"> item name="titleTex

2016-03-21 10:49:42 973

原创 listView 的item最外层添加了layout_marginLeft不管用

listView  的item最外层添加了layout_marginLeft=@dimen/l_34px不管用,解决办法:添加一个 LinearLayout 把layout_marginLeft=@dimen/l_34px写入这个LinearLayout ,代码如下:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:

2016-03-19 23:45:00 607

原创 在fragment 传递数据的时候报:Parcel: unable to marshal value

public static FragmentLiveShowContList newInstance(Context context, T_LiveShowTitle liveShows, String id) { mContext = context; FragmentLiveShowContList fragment = new FragmentLiveShowContList

2016-03-19 10:02:03 6313 1

原创 tabhost 通过popup跳转activity

RadioGroup保持图片原来大小,的方法: android:text="" android:textSize="1sp"去掉RadioButton的样式: android:button="@null"taphost通过popup跳转activity:import android.app.Activity;import android.app.LocalActivi

2016-03-13 12:04:21 341

原创 Gradle DSL method not found: 'runProguard()'

Error:(16, 0) Gradle DSL method not found: 'runProguard()'Possible causes:The project 'Android_FAB' may be using a version of the Android Gradle plug-in that does not contain the method (e.g. 'testC

2016-03-10 14:12:33 493

原创 安卓环境中遇到的问题

问题:Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.解决:问题2:Error:(21, 0) Gradle DSL method not found:

2016-03-07 16:53:12 113

转载 Android ListView 几个

Android ListView 几个重要属性http://blog.csdn.net/avenleft/article/details/7334060 android:transcriptMode="alwaysScroll"   android:cacheColorHint="#00000000"android:listSelector="@color/pink"

2016-03-05 15:56:12 189

转载 Android 使用android-support-multidex解决Dex超出方法数的限制问题,让你的应用不再爆棚

随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误:[java] view plain copy UNEXPECTED TOP-LEVEL EXCEPTION:  java.lang.IllegalArgumentExcepti

2016-03-04 15:52:35 261

原创 Gradle Dsl method not found:'android()'

删掉最外层的build.gradle中的android {    compileSdkVersion 19    buildToolsVersion 21.1.1 }然后重新刷新就ok了

2016-03-04 00:02:02 257

原创 android浮层 图片拖动并且可点击

最近产品出了个新需求,页面上出现浮层并且可点击,代码实现如下:Activity中实现浮层图片:@Override public void onResume() { super.onResume(); createView(); }@Overridepublic void onPause() {

2016-02-29 09:42:17 1285

转载 redis命令

Redis 命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。语法Redis 客户端的基本语法为:$ redis-cli实例以下实例讲解了如何启动 redis 客户端:启动 redis 客户端,打开终端并输入命

2016-02-23 22:58:49 257

转载 redis 配置 与 数据结构

Redis 配置Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.confRedis 由四个可执行文件:redis-benchmark、redis-cli、redis-server、redis-stat 这四个文件,加上一个redis.conf就构成了整个redis的最终可用包。它们的作用如下:redis-server:Redis服务器的

2016-02-23 22:38:22 90

转载 Redis 安装

Redis 安装Window 下安装下载地址:https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis。 如 C:\reids打开一个cmd窗口 使用cd命令切换目录到 C:\redis 运行 redis-serv

2016-02-23 22:29:05 279

原创 SimpleDraweeView 控件清空缓存

有时候有些时时的图片需要清空图片缓存 ,代码如下:Uri imgurl=Uri.parse(item.getImg()); // 清除Fresco对这条验证码的缓存 ImagePipeline imagePipeline = Fresco.getImagePipeline(); imagePipeline.evictFromMemoryCache(imgurl)

2016-02-01 10:44:38 3806

转载 RecyclerView使用 及 滑动时加载图片优化方案

RecyclerView使用 及 滑动时加载图片优化方案简述本篇博文主要给大家分享关于RecyclerView控件的使用及通过继承RecyclerView来实现滑动时加载图片的优化方案,也同样能解决防止图片乱序的问题,之前有在网上有看到大神对Android中ListView异步加载图片乱序问题进行过分析,并深入剖析原理后分别给出了3种对应的解决方案:一

2016-02-01 00:05:53 1211

转载 LayoutInflater中的inflate参数的定义

LayoutInflater这个类的一些用法,在Android开发者使用的过程中,确实存在着一些很普遍的误区,最起码我研究的这么多小项目的源代码,基本上都在错误的使用这个类。今天,看到了一篇文章讲LayoutInflater的用法,瞬间感觉自己对这个类确实不够了解,于是简单的看了下LayoutInflater类的源代码,对这个类有了新的认识。首先,LayoutInflater这个类是用来干

2016-01-30 18:43:27 454

原创 android TextView按下时改变文字颜色

定义TextView文字颜色selector将定义的selector设置为TextView的textColor定义TextView文字颜色selectorandroid TextView按下时改变文字颜色是通过selector实现的。selector中设置正常状态的颜色和按下时的颜色。在drawable文件夹中创建一个selector,命名为list_item_text

2016-01-30 14:18:53 1949

原创 给list中的集合进行倒叙排序

今天遇到list的倒序问题,以前是自己写for循环来手动倒序,其实JAVA 已经为我们提供了类似的功能,Collections类是一个java的工具类,在JAVA.UTIL包下面,提供了集合的复制和倒序,求集合元素的最大值,最小值等专门针对集合操作的功能,list也属于java集合框架中的重要的一员.Collections.copy()就是对java list的复制,Collections.r

2016-01-29 11:14:00 31542

原创 back键隐藏软件按盘 同时隐藏View 拦截view的ontouch事件

如图所示,在点击back键时同时隐藏上面包含EditText控件的View,这个问题纠结了我很久,后来在度娘里头找到了解决方法:1、创建EventLinearLayout 继承 LinearLayout import android.content.Context;import android.util.AttributeSet;import android.view.

2016-01-24 21:20:10 459

原创 在AndoridStudio中引入GreenDAO

http://greendao-orm.com/ 官网 GreenDAO整个运行的逻辑是通过配置其提供的JavaSE代码,自动在一个文件夹下生成需要Bean、DAO、DaoMaster、DaoSession;然后在Android代码中通过自动生成的DaoSession来操作数据库,具体方法如下:到GitHub上下载示例工程:https://github.com/SureCase/Green

2015-12-18 16:07:15 126

转载 Drawable资源

​ 在Android应用中,常常会用到Drawable资源,比如图片资源等,在Android开发中我们是用Drawable类来Drawable类型资源的。Drawable资源一般存储在应用程序目录的\res\drawable目录下,当然依据分辨率的高低可以分别存储不同分辨率的资源到如下几个目录:\res\drawable-hdpi\res\drawable-mdpi

2015-12-17 14:38:06 141

apktool 工具源码

apktool 工具源码 smali 等依赖项目全齐, 要的来拿

2017-10-18

jadx-0.6.0 源码

jadx-0.6.0 源码 反编译apk dex 等各种 要的来拿

2017-10-18

rtmpdump实现rtmp视频拉流存储的demo程序

直播现在是主流: rtmpdump实现rtmp视频拉流存储的demo程序 后续还会继续上传推流、录制、点播等其他各种工具,敬请期待

2017-09-18

FragmentTabHost+Fragment

studio tabhost fragment 选项卡

2016-08-17

okhttp android json 网络请求

okhttp android json 网络请求 官方资料

2015-12-10

空空如也

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

TA关注的人

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