自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 Kotlin初级篇(二)变量、常量、注释

在Kotlin中的变量、常量以及注释多多少少和Java语言是有着不同之处的。不管是变量、常量的定义方式,还是注释的使用。下面详细的介绍Kotlin中的变量、常量、注释的使用。以及和Java的对比。如果您还没有搭建环境和不了解Kotlin的,请看我的上一篇博文Kotlin——初级篇(一):开发环境搭建目录一、Kotlin之变量用法kotlin变量的声明方式与Java中声明变量...

2019-02-25 11:05:09 237

转载 Kotlin初级篇(一)环境搭建

众所周知,Kotlin出来已经良久了。Kotlin有着众多优势,不管是用于Android开发中,还是Java开发,都能缩减很大的代码量,大大提高了工作效率。而小生本人也是才从忙碌的个工作中抽身出来,有点儿空闲的时间学习这新鲜的技术。无疑的是这是一股新鲜的血液,也是引领技术领略的潮流。目录一、Kotlin介绍、优势Kotlin 是一个基于JVM 的新的编程语言,由 JetBra...

2019-02-25 10:56:38 173

原创 安全的广播LocalBroadcastManager

广播是Android之中使用比较频繁的,有两种注册方式,Manifest 清单文件中注册和 代码中动态注册,代码中注册的广播一般为局部广播,最好register 和 unRegister 成对出现,别忘了反注册。当你在看别人的代码使用的广播不是BroadcastReceiver,而是LocalBroadcastManager。不要惊讶这是严谨和技术的体现是要加分的。  在Andro

2017-09-11 10:13:09 255

转载 Android中WebView,打开第三方应用的问题

可以通过网页打开第三方应用,这个iOS和Android都可以做到,通过自定义的schema。说这个的网上有一大堆,这里就不赘述了。比如,乐视手机网站,有app专享片源,你使用UC浏览器打开他的网页,点击指定节目的时候,就会弹出他的客户端,开始播放节目。观察点击海报的url,是形如“letv://xxxxxx/xxxxxx”的跳转地址,显然不是一个网页,是没办法直接跳转的。搜

2017-07-06 15:51:08 1991

原创 高德地图坑爹的路线规划长度问题

高德地图提供的路线规划很两种方式,一种是利用搜索的方式异步规划,可以选择驾车、步行、公交。只需要把要规划的起点和终点传到方法里就可以了。还要一种是高德提供的导航,里面也有路线规划成功的回调可以获取路线长度。但是坑爹的问题来了,这两种方法的长度和高德地图自己app出来的结果不一样,会有200米左右的偏差(距离远偏差会更多),而且我自己写的语音播报的距离居然是和高德地图给的数据

2017-04-27 16:38:45 5282

转载 Android startActivity中的Intent的各种FLAG

Android中发送Intent的时候有很多的标志位可以使用。是在做各种各样UI跳转时,熟悉这些标志的作用会给开发过程带来很大的遍历,这几天找时间把这些Flag都看了一遍,顺便翻译了一下,为便于理解,在翻译的时候也加了一些说明性的东西,供自己以后参考用,顺便分享出来与大家一起学习讨论。可能有些地方会有错误,欢迎大家指正,讨论。原创翻译,如需转载,请标明出处。http://b

2017-03-22 15:33:33 2494

原创 支付宝集成app支付的坑

最近公司要更换支付宝资质,原本以为就是更换公钥私钥就可以了,但是还是很天真。支付宝的文档上只是写明上传应用公钥,服务器使用对应私钥来加密解密。但是如果服务器使用的是应用公钥和生成的支付宝公钥都不会回调服务器支付成功应用公钥是没问题的,但是请不要使用后面的支付宝公钥,真正的公钥不在这里,这是支付宝解密用的。这个问题困扰了两天最后才试成功,再次记录一下。(吐槽 居然都叫支付宝公

2017-03-17 10:37:43 457

转载 ADB指令大全

在使用AndroidStudio时ADB可能会罢工或者想用命令行来操控ADB时不知道命令的尴尬,通过下面的常用命令基本都可以解决。常用操作示例查看当前 ls打印当前路径 pwd查看当前连接的设备 adb devices终止adb服务进程 adb kill-server重启adb服务进程 adb start-serverPID是:8607 查看某个进程的日志 adb

2017-03-13 15:47:05 1517

原创 Process 'command 'C:\Program Files\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value

"com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_60\bin\java.exe'' finished with non-zero exit value 2"

2017-02-12 16:50:38 6101

原创 NoClassDefFoundError: Failed resolution of: Landroid/support/v7/internal/widget/TintManager

NoClassDefFoundError: Failed resolution of: Landroid/support/v7/internal/widget/TintManager这个莫名的错误让我防不胜防,本来项目运行没问题的但是引入一个新的库之后就报错了,经过一番搜索发现时引入的库版本不一致导致的。compileSdkVersion 23buildToolsVersion "2

2017-02-07 15:53:58 1851

原创 0x表示的颜色值

"black"=>array( 0x000000),黑色        "maroon"=>array( 0x800000), 栗色       "green"=>array( 0x008000), 绿色       "olive"=>array( 0x808000), 橄榄色       "navy"=>array( 0x000080),  藏青色       "purple

2017-02-07 15:19:29 9023

原创 获取用户当前显示的Activity

在IOS里的界面跳转是要知道当前页面是哪个才能正确跳转,在android开发中有时也可能需要知道用户当前的activity是哪个。那要怎么获取呢?ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);ComponentName cn = am.getRunningTasks

2017-02-07 14:08:16 1222

原创 Fresco强大的图片加载框架

图片加载时项目中不可缺少的一个功能,很多程序员都会使用一些框架来帮助处理要加载的图像,往往在处理图片加载时很有可能会出现OOM的错误,这样会很蛋疼。现在主流的都是使用ImageLoader、Volley、Picasso,或者是一些自己封装的工具类。最近我发现一个新的图片加载框架Fresco是faceBook中使用的强大框架,代码简洁功能强大,可以很好的解决OOM的现象。    具体的配置我就略

2016-11-26 14:41:03 717

原创 Retrofit2的简单用法(一)

进来研究了一下比较火的请求框架——Retrofit2 。在Retrofit的基础上去其糟粕取其精华,具体的区别我在这就不一一举例了,这篇文章只要是介绍一下Retrofit2的简单使用方法,和自己遇见的坑,不介绍深层次的东西。首先我用的是androidstduio 直接配置路径就可以了,Eclipse的同学自己找jar包吧compile 'com.squareup.retrofi

2016-11-03 15:30:39 1147

原创 根据MVP项目设计模式模拟的登录功能

随着工作中的学习,发现从前在一个activity里写一千多行代码简直太low了。这样查找不方便的同时对解耦也是很不友好,经过网上的几遍文章总结,MVC、MVP都是一种设计项目的模式,MVP更适合android的开发,有效的解耦同时把activity的功能单一化只是负责view的展示,其他的逻辑和数据都通过model和presenter来处理,主要是面向接口的编程,这样便于扩展和后期维护。下面随意模

2016-11-01 10:23:19 581

Charles4.2.1破解版

本人亲测可以破解,解压就可以使用 本人亲测可以破解,解压就可以使用 本人亲测可以破解,解压就可以使用 本人亲测可以破解,解压就可以使用

2018-04-18

Android 中文api

API文档(Reference)是Android开发的基础,三年来(2007-2010)官方仍未出中文版的API,Android中文翻译组聚一批从事Android开发人员、论坛版主、大学生、研究生等利用业余时间对Android的API进行翻译.

2017-09-11

空空如也

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

TA关注的人

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