自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangkai_android的博客

站在巨人的肩膀上

  • 博客(12)
  • 收藏
  • 关注

原创 快速学习02

WebView和Native交互背景计划论坛的一级页面,VIP页面要用内嵌H5页面;如何交互用到的知识点User Agent是什么:它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。什么用:通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和...

2018-04-11 17:42:12 59

原创 快速学习01

即时通信背景开发新版新的APP,需要好友间即时通信功能没有这方面经验,需要快速入手入门原理服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群组或者单聊的方式,客户端收到消息后进行界面的展示。扩展的知识点网络模型 * 通俗理解 把IP想像成一种高速公路,它允许其它协议在上面行驶...

2018-04-11 17:40:14 64

原创 菜鸟学Linux基础01

跟慕课网学Linux的笔记1,文件格式-文件d目录l软连接块设备文件字符设备文件套接字文件管道文件例子:-rwxr–r–. 1 root root 1024 1月 14 12:12 abc解释:文件;可读可写可执行;可读不可写不可执行;可读不可写不可执行;ACL权限;记录当前文件的硬连接数量;用户;用户组;文件大小;最后修改日期;文件名称2,命令格式命令 [选...

2018-03-29 13:26:17 448 1

原创 设计模式汇总

“设计模式”汇总“设计模式”汇总序言设计模式的起源软件设计模式的诞生我理解的设计模式入门招式面向对象封装继承多态UML类图类关系设计原则(六大原则)1 开闭原则2 里氏代换原则3 依赖倒转原则4 接口隔离原则5 最少知道原则(迪米特法则)6 单一职责原则设计模式分类构建型模式单例模式工厂模式结构型模式装饰者模式适...

2018-03-15 10:10:57 150

转载 java 中数据占内存大小

一、基本类型1.整型类型 存储需求 bit数 取值范围 byte 1字节 1*8 (-2的31次方到2的31次方-1)short 2字节 2*8 -32768~32767int ...

2018-02-08 15:37:14 200

原创 local.properties 文件读取(保密开发者信息)

在GitHub上下载的项目,虽然代码开源了,但是开发者肯定不会把keystone文件的信息暴露所以会这样写keystonesigningConfigs {        config {                        //加载资源            Properties properties = new Properties()       

2018-01-29 10:07:10 1158

原创 项目中使用过的Githup项目

AVLoadingIndicatorView:加载动画fastjson/gson:解析jsonlogger:Log用起来很酸爽StatusBarCompat:沉浸式布局,好用 StatusBarCompat.setStatusBarColor(this, getResources().getColor(R.color.app_main));Bas

2017-12-18 18:23:10 394

转载 EditText(持续加)

actionUnspecified  未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED.效果:actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE 效果:actionGo 去往,对应常量EditorInfo.IME_ACTION_GO 效果:actionSearch 搜索,对应常量EditorInfo.IME_A

2017-12-14 11:44:41 132

转载 Java基础-修饰符

A:修饰符:权限修饰符:private,默认的,protected,public状态修饰符:static,final抽象修饰符:abstractB:类:权限修饰符:默认修饰符,public状态修饰符:final抽象修饰符:abstract用的最多的就是:publicC:成员变量:权限修饰符:private,默认的,protec

2017-10-23 20:36:19 162

原创 自己的总结

最近看了很多别人的项目,发现很多坑1,代码流程:Log/Debug;在看微信第三方登录时,发现2,巧用try catch;没有报错就是直接挂了,经过Debug发现在解析Json的这行代码出了问题,开始还以为是线程的问题,耽搁了很多时间,才用try catch打印异常信息发现是Json接收的数据实体中的字段数据类型写错了,哎,坑啊;但是这段json用工具打开后确确实实Int类型的;3,不要相信jso...

2017-10-18 16:43:33 123

原创 Android使用ShareSDK实现微信第三方登录中要获取unionid的方法

如果使用的是ShareSDK实现微信登录的,就没有必要再看微信开放平台的文档了(因为ShareSDK已经给你做了)  Platform plat = ShareSDK.getPlatform(context, platStr);//获取unionid,ShareSDK没有直接的API//1.只能使用这个方法获取所有信息的Json,        String InfoJson =

2017-10-18 16:23:57 1877

原创 studio升级到2.3后正常编译代码出现找不到V7包

问题描述:正常新建一个HolleWord项目,编译后出现找不到v7包,不知道什么原因?最后发现在我的SDK目录下两个m2repository文件夹路径分别是:..sdk\extras\android\m2repository(v7包在这里,但是貌似studio不能依赖上) ...sdk\extras\m2repository(在studio2.1.1版本就没有这个文件夹)

2017-10-12 14:31:25 246

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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