自定义博客皮肤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的博客

站在巨人的肩膀上

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 FB提交审核经历

我试了很多账号都登录不了,最后发现要用开发者账号并且要用网页(不能安装FB软件)才能登录,原来FB也是没把门关完。看到原因后,确实没看懂,于是就试着录制截屏第三方登录的视频传给它,结果就有了下边的回复。发现fb第三方登录不能使用,立即查看开发者后台,确实是被限制了,导致不能登录。这里的重点是:他把我的账号限制了,我肯定登录不进去了,那怎么录视频?最后按他们的要求录制截屏是视频,并解决问题。

2023-12-26 10:04:53 665

原创 快速学习02

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

2018-04-11 17:42:12 171

原创 快速学习01

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

2018-04-11 17:40:14 192

原创 菜鸟学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 586 1

原创 设计模式汇总

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

2018-03-15 10:10:57 555

转载 java 中数据占内存大小

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

2018-02-08 15:37:14 501

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

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

2018-01-29 10:07:10 1756

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

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

2017-12-18 18:23:10 576

转载 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 301

转载 Java基础-修饰符

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

2017-10-23 20:36:19 257

原创 自己的总结

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

2017-10-18 16:43:33 202

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

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

2017-10-18 16:23:57 2467

原创 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 369

Source2Doc.exe

为方便申报软件著作权对前后60页代码的整理,只需要输入源代码文件夹目录和目标生成地址,支持C++、java、C#等常见格式。已注册的软件。

2021-07-13

空空如也

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

TA关注的人

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