摘要:
在 Chrome 中调试 JS 代码,那你不得不与 Chrome DevTools 的 Sources 面板打交道,所以文章主要通过介绍 Sources 面板上的各部分功能来介绍如何调试网页中的 JS。 熟悉 Sources 面板 先来认识一下 Sources 面板(以我的 Github 首页举例) 阅读全文
摘要:
int second = 0; Handler handler = new Handler(); handler.post(runnable); Runnable runnable = new Runnable() { @Override public void run() { second++; ... 阅读全文
摘要:
异常提示: 应用在Android Studio Build的时候,抛出了如下异常: Error:Execution failed for task ‘:app:processDebugManifest’. > Manifest merger failed : uses-sdk:minSdkVersi 阅读全文
摘要:
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' // NOTE: Do not place your application dependencies here; they be... 阅读全文
摘要:
SurfaceView继承了View,但是我们并不需要去实现它的draw方法来绘制自己,为什么呢?因为它和View有一个很大的区别,View在UI线程去更新自己;而SurfaceView则在一个子线程中去更新自己;这也显示出了它的优势,当制作游戏等需要不断刷新View时,因为是在子线程,避免了... 阅读全文
摘要:
首先我们要明确几个概念,jni,ndk,共享库(.so)。 jni是java native interface的缩写,java 本地接口。它提供了若干的API实现了Java和其他语言的通信(主要是C/C++)。从Java1.1开始,jni标准成为java平台的一部分,它允许Java代码和其他语... 阅读全文
摘要:
ActionMac OSXWin/Linux注释代码(//)Cmd + /Ctrl + /注释代码(/**/)Cmd + Option + /Ctrl + Alt + /格式化代码Cmd + Option + LCtrl + Alt + L清除无效包引用Option + Control + O... 阅读全文
摘要:
ActionMac OSXWin/Linux注释代码(//)Cmd + /Ctrl + /注释代码(/**/)Cmd + Option + /Ctrl + Alt + /格式化代码Cmd + Option + LCtrl + Alt + L清除无效包引用Option + Control + OAlt... 阅读全文
摘要:
在Android中,可以将view保存为图片并放在相册中,步骤为 view->bitmap->file,即先将view转化为bitmap,再将bitmap保存到相册中。 需要将红框标注的view转化为图片并保持到相册中。view的XML代码为 ... 阅读全文
摘要:
在开发中,搜索到得关键字信息在展示时,通常需要标亮加粗,如下图(截取自蓝鲸医生助手搜索后的结果) 在文本中,关键字是“嘎”,所有“嘎”字都标亮加粗,标亮就是换种颜色。这里就要用到SpannableStringBuilder。首先SpannableString、SpannableString... 阅读全文