自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WindowMangerService(WMS)理解

1. WMS(WindowMangerService)的诞生2. Window的创建3. 为何在onCreate方法中不能获取到View的宽高?4. 将View添加到WMS以Android-23版本源码分析1. WMS的诞生,WMS作为一个系统服务,在系统启动时创建,而这个创建就发生在SystemServer类中,private void startOtherServices()...

2019-06-24 19:40:07 480

原创 AMS和WMS部分知识点

1. 在WindowMangerImpl中调用addView方法是,需要获取Display对象,那么Display是从哪里来的?WindowMangerImpl的addView方法@Overridepublic void addView(@NonNull View view, @NonNull ViewGroup.LayoutParams params) { applyDefault...

2019-06-24 19:37:35 1295

原创 Android ReactNative和Activity间互相调用

Android ReactNative和Activity间互相调用因为项目中需要集成ReactNative,涉及到Android 原生Activity和RN之间的交互,就需要提前做预研,写了这个测试的demo;将ReactNative集成到现有项目参考的ReactNative官网的教程在编译时会存在一个错误,因为RN使用的findbug和Android中的版本不一致,会报错:Warn...

2018-12-11 14:11:44 832

原创 js数组中过滤掉false, null, 0, "", undefined, and NaN值的方法

对于 false,null,0,undefiend,NaN直接取!得到的都是true,因此这里只需要在判断空字符串""; 直接看代码:function bouncer(arr) { // Don't show a false ID to this bouncer. return arr.filter(function(val){ return !(!val || val ===

2017-06-14 15:32:35 19072 2

原创 在Android工程中使用unirest-java报错.md

在Android工程中引入unirest-java时,运行出现以下错误: Could not find class ‘javax.naming.ldap.LdapName’, referenced from method com.mashape.relocation.conn.ssl.DefaultHostnameVerifier.extractCN首先,在Android工程中使用unires

2017-06-12 13:56:47 727

原创 忘记或丢失KeyStore密码的第二种解决办法

AndroidStudio会将keystore密码保存在C:\Users\Administrator.AndroidStudio2.3\config\options/security.xml内,但密码都是加密的。幸好Intellij 是开源的,使用github上这个工具即可解决: https://github.com/corneliudascalu/intellij-decryptAndroid

2017-03-31 23:30:21 1968

翻译 Constraint Layout [Animations | Dynamic Constraints | UI by Java] ( What the hell is this )[Part3]

Android ConstraintLayout 布局介绍

2017-03-16 16:51:36 807

原创 git 命令学习总结

初始化仓库查看远程分支git获取远程分支git 提交代码到本地仓库删除命令文件版本恢复文件对比命令git 分支git缓存添加标签查看日志关于使用Githubgitignore不起作用的解决方法初始化仓库git init git config –global user.name git config –global user.email

2015-07-28 13:29:30 449

原创 XCode6添加自定义framework运行时出现dyld: Library not loaded的解决方法

XCode6添加自定义framework运行时出现dyld Library not loaded的解决方法XCode6添加自定义framework运行时出现dyld: Library not loaded的解决方法在使用自定义的framework运行时,会出现如下的错误:dyld: Library not loaded: @rpath/IpuMap.framework/IpuMap Refer

2015-07-28 11:13:49 6316

原创 android http请求实现session管理

session一般保存在Cookie当中,首先我们了解一下session和cookie的

2014-05-09 17:07:20 3952

原创 cordova 非UI线程更新UI闪退的解决办法

最近在用Cordova 做项目,需要在html页面中更新Tab

2014-05-04 13:44:19 5209

margin负边距可以对宽度产生影响

这里有两个div,外部的div宽度设置为固定值,内部的div宽度设置为auto,当内部div的margin-left 和margin-right 设置为负边距时,会使内部div的宽度增加,如下所示[code="java"][/code]截图:[img]http://dl2.iteye.com/upload/attachment/0094/5269/660ef273-...

2014-03-06 10:30:34 393

kotlin-docs-中文

介绍Kotlin语法的中文版,包括Kotlin的基础语法,Kotlin和Android的互操作

2018-04-04

Kotlin.for.Android.Developers

Kotlin for Android 英文版,详解讲解Kotlin的基础语法

2018-04-04

Ibatis多表查询[1].doc

ibatis 的多表查询

2012-12-17

空空如也

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

TA关注的人

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