自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (17)
  • 收藏
  • 关注

原创 拆一拆Retrofit

用力拆一拆RetrofitRetrofit是什么?Retrofit的使用方法功能拆解Retrofit的create做了什么?loadServiceMethod(method)CallAdapter是什么?Retrofit是什么?A type-safe HTTP client for Android and Java一个应用于Android和Java类型安全的HTTP客户端(OkHttp的自我介绍是:OkHttp is an HTTP client that’s efficient by defau

2021-03-04 22:55:31 131 1

原创 撇一眼Window、DecorView和RootView

Window、DecorView和RootView概述:Android中所有的视图都是依附在window中进行显示的,换句话说就是Activity的视图是依附在Window上从而进行呈现的。DecorView作为视图的根节点而RootView是作为DecorView的管理者、是实现测量、布局、绘制的操作者同时也负责与WMS的通信。文中代码均来自【Android自定义View绘制前的准备:DecorView创建 & 显示】如有需要请移步Android自定义View绘制前的准备:DecorView

2020-11-16 10:57:39 715

原创 Android 进程间通讯之通过Intent+bundle实现跨进程通讯

跨进程通讯可以通过Intent中附加extras的方式、通过共享文件的方式、通过messenger的方式、通过aidl的方式、通过ContentProvider的方式、通过网络的方式(Socket)。这里记录通过使用Bundle实现IPC,由于Bundle实现了Parcelable所以它可以方便的在不同进程间传输,Intent可以在Activity、Service和BroadcastReceiv...

2019-06-25 09:13:22 2654

原创 Android 存储之文件存储

文件存储是Android中的一种基本存储方式,Context类中提供了一个openFileOutput()方法,可以将数据存储到指定的文件中。这个方法接收两个参数,第一个参数是文件名;第二个参数是文件的操作模式主要有MODE_PRIVATE(默认的模式,如果指定相同的文件名将会覆盖原文件)和MODE_APPEND(如果文件存在就往文件后面追加内容)/** * 存储 */fun sa...

2019-06-05 14:13:50 195

原创 三方App实现和微信小程序交互

近期因需求需要再次集成微信SDK,在实现app拉起程序的工程中是很顺利的,实现小程序唤醒app时着实被微信光放的文档坑了一把(想必很多人都很头疼微信的开发文档),最后【被迫】下载了demo看了其实现才搞定小程序唤醒app。下面开始记录一下本次的实现过程:第三方移动应用拉起电子营业执照小程序,请参考微信开发平台-资源中心-移动应用-移动应用拉起小程序功能,具体详情请查看:https:...

2019-05-10 10:22:39 17237 1

原创 常用的http状态码

记录一下一些常用的状态码:100-----199:提示信息,表示请求已接收,可以继续处理;200-----299:请求成功,表示已经成功被服务器端接收;300------399:重定向,要完成请求必须进行更一步的操作;400------499:客户端错误,存在请求语法错误、格式错误或请求无法实现;500-------599:服务器端错误,服务器未能实现客户端合法的请求;...

2019-04-18 09:01:25 112

原创 native(webView)和HTML交互

最近我司项目中添加了一个新功能,因为新功能多个平台要实现公用(ios端、微信小程序、一些网站)因此新功能通过HTML实现,其中牵扯到了一些native(这里用的是Cordova的插件InAppBrowser)和HTML交互的逻辑,特在此记录。 一、 html调用native原生方法:html:<html><head></head&...

2019-04-04 16:21:34 729

转载 Angular2核心功能简介

原文地址:点击打开链接Angular2核心      Angular2的核心包括六个方面,分别是组件、模板、指令、服务、依赖注入和路由,他们之间的关系如下图:       由上图可以看到,用户直接交互的是模板,也就是可见可交互的视图界面,它是组成组件的要素之一。组件是用来维护数据模型和功能逻辑的,它包括模板和组件类。路由控制组件的创建和销毁,从而完成界面的跳转。指令与模板相互关联...

2018-12-14 08:48:19 432

原创 ionic3+angular4--页面间数据传递

ionic3+angular4 界面间数据传递方法一:通过Push传值import { NavController,Content  }from 'ionic-angular';  constructor(publicnavCtrl:NavController)//参数二:要传递到下一个界面的数据,类型有:string,object  this.navCt

2017-10-17 09:54:53 4377 2

原创 ionic2--扫描二维码

ionic2+angular4扫描二维码实现官方文档:点击打开链接1、安装插件: ionic cordova plugin add phonegap-plugin-barcodescanner npm install --save @ionic-native/barcode-scanner2、添加插件到App.module.tsimport {B

2017-10-13 09:51:44 354

原创 ionic2--验证码倒计时

ionic2+angular4 触发button实现60秒倒计时:效果:实现思路: 点击按钮后开始倒计时,同时按钮不可点击。倒计时完成后显示重新获取验证码。代码:HTML:ion-content>  ion-item>    ion-labelfixed>账号ion-label>    ion-iconname="heart">ion-i

2017-10-12 16:24:26 457

原创 ionic2 --拍照

1、安装ionic native插件 git地址:     https://github.com/apache/cordova-plugin-camera $ ionic cordova plugin add cordova-plugin-camera $ npm install --save @ionic-native/camera 2、在app.module

2017-09-25 14:25:59 561

原创 ionic2--常用装饰器

装饰器是提供元数据,即描述数据的数据、对数据及信息资源的描述。     元数据(Metadata)是描述其它数据的数据(data about other data),或者说是用于提供某种资源的有关信息的结构数据(structured data)。元数据是描述信息资源或数据等对象的数据,其使用目的在于:识别资源;评价资源;追踪资源在使用过程中的变化;实现简单高效地管理大量网络化数据;实现信息

2017-09-22 09:14:51 374

原创 ionic2 --app.module.ts

关于ionic2 app.module.ts的一点点理解     根模块声明angular如何组装应用,通过模块机制外部类库可以很方便的扩展应用,Rc5之后,Angular2将许多常用功能都分配到一个个的模块中,如:FormModule、HttpModule、RouterModule。   @NgModule装饰器将AppModule标记为 An

2017-09-21 13:52:53 1118

extensions-downloadmanager-1.1.1.4.aar

下载管理扩展SDK Extensions DownloadManager 滴滴开源的下载管理扩展工具

2020-08-28

arouter-api-1.4.0.aar

ARouter SDK 、阿里巴巴Android路由组件 ARouter SDK 、阿里巴巴Android路由组件

2020-08-28

recyclerview-v7-27.1.1.aar

Android RecyclerView依赖包、Android Support RecyclerView V7 » 27.1.1

2020-08-28

node-v12.16.1.pkg

Mac版node安装程序,版本号为:node-v12.16.1,无法安装可参考->提示无法安装警示框(不要关掉警示框)-系统偏好设置-安全与稳定-通用-允许安装

2020-03-05

fastjson-1.2.56.jar

阿里巴巴集团的 GSON解析框架:fastjson-1.2.56;非常好用的gson解析工具;fastjson-1.2.56;fastjson-1.2.56;fastjson-1.2.56;fastjson-1.2.56;

2019-02-15

greendao-3.2.0

包内包含greendao-3.2.0.jar 和 greendao-api-3.2.0.jar ;降低积分为1分;降低积分为1分;降低积分为1分

2018-12-14

adapter-rxjava2-2.3.0.jar

adapter-rxjava2-2.3.0.jar,RxJava2CallAdapterFactory

2018-12-14

retrofit-2.5.0.jar

retrofit网络请求框架jar , retrofit-2.5.0.jar

2018-12-14

converter-gson-2.3.0.jar

Retrofit数据类型转换工具包 converter-gson-2.3.0.jar converter-gson-2.3.0.jar

2018-12-13

logging-interceptor-3.8.1.jar

logging-interceptor-3.8.1.jar , okhttp网络拦截器;调整积分为1分

2018-12-13

okhttp-okio

内包含okhttp-3.01.0 和okio-2.1.0 Java android 开发网络请求依赖包

2018-12-13

集成支付宝芝麻认证SDK

集成蚂蚁金服芝麻认证SDK,通过人脸识别进行实人认证。集成支付宝芝麻认证SDK集成支付宝芝麻认证SDK集成支付宝芝麻认证SDK

2018-11-30

自动更新组件

应用检查更新组件、包含普通更新和强制更新;自动安装适配android 7.0、8.0

2018-10-31

集成友盟push的Demo

友盟推送android,android友盟推送,android友盟推送。友盟推送android,android友盟推送,android友盟推送。

2018-07-26

通过CountDownTimer实现验证码倒计时效果

通过CountDownTimer实现验证码倒计时效果,通过CountDownTimer实现验证码倒计时效果

2018-07-24

二维码、条形码生成/二维码扫描ZxingDemo

通过谷歌Zxing实现二维码扫一扫功能,生成二维码和条形吗并自定义扫一扫界面

2018-07-24

greendao 一对多

简单对greendao实现一对多张表的添加与查询, @ToMany(referencedJoinProperty = "parentId") 举例,teacher和studeng,每个teacher可能对应多个student

2018-06-26

空空如也

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

TA关注的人

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