自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

转载 Map

​Map Box API​API 版本不一样Overview(Mapbox Maps SDK for Android 7.0.0 Reference)Overview (Mapbox Android SDK 5.0.1 Reference)mapbox sdk 更新日志 最新版本8.1.0 - June 20, 2019Ma...

2019-06-15 14:51:00 182

转载 ... stroke

转载于:https://www.cnblogs.com/huyang011/p/10133644.html

2018-12-17 20:19:00 179

转载 Mac下Android Studio添加忽略文件的方法

要忽略的文件都不要提交到git中去。 停止跟踪操作比较麻烦。 实在不能忽略的话, 提交的时候这些文件都不要提交。 勾选去掉。将要忽略的文件Revert到版本跟踪的文件之外, 停止跟踪文件。 也可以用sourceTree停止跟踪文件和忽略文件。选择Ignore, 会弹出一个对话框,可以选择忽略一个文件或忽略掉整个目录(也可通过正则匹配)。 就会将...

2018-10-24 12:16:00 954

转载 Android中处理PPI

由于Android系统是开放的系统,要适配的PPI非常多,所以它对PPI划分的非常细:ldpi (low) ~120dpimdpi (medium) ~160dpihdpi (high) ~240dpixhdpi (extra-high) ~320dpixxhdpi (extra-extra-high) ~480dpi...

2018-10-10 00:52:00 386

转载 Mac下配置全局gradlew命令

默认在Android Studio中直接可以使用gradlew命令但在Mac上使用gradlew命令 在前面需要加上 ./例如:./gradlew build --stacktraceMac 配置 adb 环境、gradlew:command not foundbash: ./gradlew: Permission denied ...

2018-10-09 00:36:00 3658

转载 Application启动图

创建进程绑定Application启动Activity来源:[译]Android Application启动流程分析转载于:https://www.cnblogs.com/huyang011/p/9568315.html

2018-08-31 21:17:00 169

转载 图像合成模式XferMode

这里两个图层:先绘制的图是目标图(DST),后绘制的图是源图(SRC)!在设置Xfermode模式之前绘制的称为目标图像(DST), 在设置Xfermode模式之后绘制的称为源图像(SRC)! 所以先绘制的称为DST,后绘制的称为SRC.这里只有16种,实际新增了ADD和OVERLAY两种模式,共18种模式。没有设置Xfermode 的时候,后来绘制的图...

2018-08-29 21:17:00 121

转载 path绘制

drawPath(Path path, Paint paint) 画自定义图形drawPath(path)这个方法是通过描述路径的方式来绘制图形的,它的path参数就是用来描述图形路径的对象Path 可以描述直线、二次曲线、三次曲线、圆、椭圆、弧形、矩形、圆角矩形。把这些图形结合起来,就可以描述出很多复杂的图形。Path有两类方法,一类是直接描述路径的,另一类...

2018-08-29 19:40:00 351

转载 drawArc 画扇形 画弧线

/* 设置渐变色 这个正方形的颜色是改变的 */ Shader mShader = new LinearGradient(0, 0, 100, 100, new int[] { Color.RED, Color.GREEN, Color.BLUE, Color.YELLOW, ...

2018-08-28 23:10:00 559

转载 okhttp请求完整流程图

OkHttpClient实现Call.Factory,负责为Request创建Call;RealCall为具体的Call实现,其enqueue()异步接口通过Dispatcher利用ExecutorService实现,而最终进行网络请求时和同步execute()接口一致,都是通过getResponseWithInterceptorCha...

2018-08-16 16:22:00 895

转载 责任链模式

来源:《JAVA与模式》之责任链模式 - java_my_life - 博客园击鼓传花游戏 当鼓声停止时,手中有花的人就得执行酒令。击鼓传花便是责任链模式的应用。责任链可能是一条直线、一个环链或者一个树结构的一部分。责任链模式的最简单的一种实现 类图抽象处理者(Handler)角色:定义出一个处理请求的接口。如果需要,接口可以定义 出一个...

2018-08-16 14:39:00 100

转载 PubNub推送网关

Android V4 Mobile Push Gateway Tutorial for Realtime Apps1. 给项目添加FCM2. 从FCM控制台获取API key3. 将FCM 的API key放到PubNub管理控制台。保存。4. 获取FCM的设备Token,将设备与PubNub频道关联 // 将设备与...

2018-04-09 15:00:00 191

转载 Flutter

Andorid Studio安装 Flutter插件, 会附带安装Dart插件新建Flutter工程 File -->New Flutter Project Flutter项目的名字 只能是小写, 并且用_拼接。关联Flutter SDK, 如果没有下载的话,可以在这里选择Install SDK...进行下载; 也可以先clone 下来 “git clone -b...

2018-04-02 23:18:00 75

转载 ContentProvider

1. ContentProvider的用途, 给其它Application提供数据 发送数据到widget 使用SearchRecentSuggestionsProvider通过搜索框架返回 实现AbstractThreadedSyncAdapter与你的服务器同步数据 通过CursorLoader为ui加载数据2. ...

2018-03-22 08:25:00 67

转载 查看ubuntu的内核版本和发行版本号

方法一在终端中执行下列指令:cat /etc/issue可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:username@PC-20160308LHGP:~$ cat /etc/issueUbuntu 16.04.3 LTS \n \l方法二使用 lsb_release 命令查看 Ubuntu 的版本号,与方法一...

2018-02-05 12:00:00 197

转载 kotlin资料

kotlin资料来源Android 与 Kotlin 入门 - Kotlin 语言中文站Reference - Kotlin Programming LanguageJetBrains/kotlin: The Kotlin Programming LanguageKotlin/anko: Pleasant Android application development...

2018-01-11 10:56:00 72

转载 Lambda expressions are not supported at this language level

Set language level to 8 - Lambdas, type annotations etc.android { compileSdkVersion 26 defaultConfig { } compileOptions { sourceCompatibility JavaVersion.V...

2018-01-03 15:24:00 152

转载 MediaRecorder.AudioSource参数

MediaRecorder.AudioSource.DEFAULT 默认音频源VOICE_CALL︰设定录音来源为语音拨出的语音与对方说话的声音。MIC︰设定录音来源为麦克风。CAMCORDER︰设定录音来源与同方向的相机麦克风相同,若相机无内置相机或无法设定时,则使用预设的麦克风。VOICE_COMMUNICATION摄像头旁边的麦克风VOICE_DOWNLINK:下...

2017-12-27 18:49:00 1291

转载 putty连接服务器

Putty是一个免费SSH客户端,可以到Putty官网下载putty客户端,下载页面:http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html。SSH是一种安全协议,常用于连接服务器。1.打开Putty,在Session页面填写VPS IP地址和Port(默认22):2.然后到Conn...

2017-12-22 13:47:00 222

转载 支持库

支持库功能另请参阅支持库修订支持库设置测试支持库Android 支持库软件包含可以添加至应用的多个库。每个库均支持特定范围的 Android 平台版本和功能。本指南介绍了各支持库提供的重要功能和版本支持,从而帮助您决定在应用中添加哪些支持库。一般而言,我们建议添加v4 支持库和v7 appcompat 库,因为它们支持一系列 A...

2017-12-20 17:31:00 553

转载 ImageView

目录:1. scaleType2. ImageView中XML属性src和background区别1. scaleTypefitCenter ImageView ScaleType的默认类型把一个图片等比缩放到当前View大小,若图片小于View的大小则会放大, 大于View则会缩小, 不会超过View最短的一边。fitStart等比放大或缩小图片到...

2017-12-20 14:35:00 68

转载 设置webview的浏览器标识 User-Agent

// 修改ua使得web端正确判断 String ua = webview.getSettings().getUserAgentString(); webview.getSettings().setUserAgentString(ua+"; 自定义标记"); Android获取WebView的UserAgent转载于:https://www...

2017-11-14 15:50:00 1367

转载 fiddler抓包设置

Fiddler配置a.允许远程计算机连接Fiddler 菜单:Tools-> Fiddler Options->Connections,勾选"Allow remote computers to connect"注:8888为默认端口号,可修改,但需注意两点,一是本机空闲端口,二是手机代理设置时端口要一致。b.配置可捕获HTTPS请求(*不需要捕获HT...

2017-10-25 23:21:00 67

转载 图片格式

http://img.ltn.com.tw/Upload/liveNews/BigPic/600_phpJv2hJc.jpghttps://img6.bdstatic.com/img/image/public/bizhi112.png使用实例:增加 Glide的图片质量在 Android中有两个主要的方法对图片进行解码:ARGB888和RGB565。前者为每个像素使用了4个...

2017-10-19 11:50:00 74

转载 Drawable Resources

Drawable ResourcesSee also2D GraphicsVector Asset StudioA drawable resource is a general concept for a graphic that can be drawn to the screen and which you can retrieve w...

2017-10-14 14:04:00 67

转载 drawable介绍

Drawable表示一种可以在Canvas上进行绘制的抽象的概念。 有很多种, 不全是图片,也可以通过颜色构造出各式各样的图样的效果。在实际开发中, Drawable长用来作为View的背景使用。Drwable的使用范围很单一: 一个是作为ImageView中的图片显示, 另外一个是作为View的背景。Drwable的工作原理很简单, 其核心方法就是draw();当自定...

2017-10-14 13:41:00 160

转载 工具类

1. 运行在主线程public class ThreadUtils {/** * Run a runnable on the Main (UI) Thread. * @param runnable the runnable */ public static void runOnUiThread(final Runnable runna...

2017-10-14 12:20:00 75

转载 Activity启动模式

Activity的四种启动模式示意图:启动模式介绍:因为不同的Activity有不同的目的。有些被设计成每发送一个intent都单独一个Activity工作,比如邮件客户端中撰写邮件的Activity,而有些则被设计成单例的,比如邮件收件箱的Activity。比如搜索框, 使用singleTop,standard这是默认的模式。这种模式下,当...

2017-10-13 18:00:00 63

转载 drawable与Bitmap

从资源文件目录获取图片:Drawable drawable = ContextCompat.getDrawable(this, R.mipmap.ic_launcher);drawable.getBounds(); // 获取Drawable的大小范围将Drawable转换成Bitmap Drawable drawable = ContextCompat.ge...

2017-10-13 17:57:00 124

转载 matrix小结

Android Bitmap 常见的几个操作:缩放,裁剪,旋转,偏移通过Matrix原bitmap经过计算后,会重新生成一张bitmapBitmap类public static BitmapcreateBitmap(Bitmap source, int x, int y, int width, int height,Matrix m, boolean filte...

2017-10-12 14:47:00 208

转载 flatMap

扩展:由于可以在嵌套的Observable中添加异步代码,flatMap()也常用于嵌套的异步操作,例如嵌套的网络请求。示例代码(Retrofit + RxJava):networkClient.token() // 返回 Observable<String>,在订阅时请求 token,并在响应后发送 token .flatMap(new Func1...

2017-10-11 21:04:00 72

转载 RxJava线程控制

Observable.just(1, 2, 3, 4) .subscribeOn(Schedulers.io()) // 指定 subscribe() 发生在 IO 线程 .observeOn(AndroidSchedulers.mainThread()) // 指定 Subscriber 的回调发生在主线程 .subscribe(new Action1...

2017-10-11 07:23:00 84

转载 RxJava场景

[转自:给 Android 开发者的 RxJava 详解]强烈建议看原文。给 Android 开发者的 RxJava 详解RxJava 的适用场景和使用方式1. 与 Retrofit 的结合Retrofit 是 Square 的一个著名的网络请求库。没有用过 Retrofit 的可以选择跳过这一小节也没关系,我举的每种场景都只是个例子,而且例子之间并无前...

2017-10-10 09:50:00 54

转载 RxJava 变换

[转自:给 Android 开发者的 RxJava 详解]强烈建议看原文。给 Android 开发者的 RxJava 详解4. 变换终于要到牛逼的地方了,不管你激动不激动,反正我是激动了。RxJava 提供了对事件序列进行变换的支持,这是它的核心功能之一,也是大多数人说『RxJava 真是太好用了』的最大原因。所谓变换,就是将事件序列中的对象或整个序列进行加工处理...

2017-10-09 21:51:00 76

转载 RxJava资料

RxJava引用地址 ReactiveX JavaRxJava2RxJava1RxJava github仓库RxJava wikiRxJava change log转载于:https://www.cnblogs.com/huyang011/p/7641929.html

2017-10-09 17:17:00 60

转载 A Decision Tree of Observable Operators

A Decision Tree of Observable OperatorsThis tree can help you find the ReactiveX Observable operator you’re looking for.I want to create a new Observablethat emits a particular itemJustthat...

2017-10-09 17:15:00 88

转载 ReactiveX Observable Operators 按字母顺序排列

An Alphabetical List of Observable OperatorsCanonical, core operator names are inboldface. Other entries represent language-specific variants of these operators or specialty operators outside ...

2017-10-09 17:12:00 105

转载 OrmLite简介

文档目录Android Examples 下载地址pdf版本文档http://ormlite.com/docs/ormlite.pdf使用步骤 1. 创建一个要保存到数据库的Java对象(使用注解标记), 查看Configuring a Class。 Setting Up Your Classes@Databas...

2017-10-09 16:32:00 99

转载 RxJava操作符

RxJava操作符分类 创建操作符 Creating Observables 变换操作符 Transforming Observables 过滤操作符 Filtering Observables 组合操作符Combining Observables 错误处理操作符 Error Handling Operators...

2017-10-09 14:08:00 77

转载 自定义控件属性的获取

在资源文件目录下新建attrs.xml文件,声明需要的属性<?xml version="1.0" encoding="utf-8"?><resources><!-- resource是跟标签,可以在里面定义若干个declare-styleable --> <declare-styleable name="custom_v...

2017-10-01 16:49:00 207

空空如也

空空如也

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

TA关注的人

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