移掉K位数字

另一种解题思路: 输入: num = “1432219”, k = 3 输出: “1219” 解释: 移除掉三个数字 4, 3, 和 2 形成一个新的最小的数字 1219。 以上面的 num = "1432219", k = 3 为例,最终的结果肯定是从 1432219 中...

2019-03-30 14:53:18

阅读数 45

评论数 0

为什么ActivityThread中有个mAllApplications?

一直想不通ActivityThread中为什么会有个 final ArrayList<Application> mAllApplications = new ArrayList<Application>();字段 ,mAllApplicati...

2019-03-22 17:57:09

阅读数 77

评论数 1

一个Activity一个线程

只能在主线程更新ui?不存在的,任何一个Activity都可以在子线程中(然并卵,好像没啥卵用) 具体实现 替换ActivityThread.mH.callback从而监听Activity生命周期等一系列对Activity的调用 取出handleMessage(final Message m...

2018-12-29 21:13:40

阅读数 303

评论数 0

Android线程优先级对性能的影响

android可以通过调用thread对象的setPriority方法为线程设置优先级,优先级只能取1~10之间的整数。优先级越大意味着线程优先级越高,在大量并发时享有更多的cpu执行时间。 android主线程默认优先级是5,我们可以按照如下代码来测试不同优先级对性能的影响。 pub...

2018-12-10 15:04:18

阅读数 659

评论数 0

android子线程不能更新UI?

更新ui时通常(后面会讲不调用的情况)会调用如下方法检查更新ui的线程,通常子线程更新ui报错就是viewrootimpl中这句代码导致的 void checkThread() { if (mThread != Thread.currentThread()) { ...

2018-12-02 20:36:49

阅读数 1608

评论数 0

细数Tinker接入的那些坑

目录替换Application打包失败分包 替换Application 按照TInker官方文档,接入Tinker Patch需要把原来项目中Application的代码移动到ApplicationLike中,然而这可不是件小事情,我们的application可能包含各种初始化,并且很多地方调...

2018-11-09 22:54:20

阅读数 130

评论数 0

Android 比例缩放viewgroup

package com.wanjian.view; import android.content.Context; import android.content.res.TypedArray; import android.util.AttributeSet; import android.vi...

2017-11-27 11:06:11

阅读数 4122

评论数 0

android实现和web一样的阴影效果

代码 package com.wanjian.shadowlib; import android.graphics.BlurMaskFilter; import android.graphics.Canvas; import android.graphics.Paint; import andr...

2017-09-20 16:15:20

阅读数 700

评论数 0

android实现和web一样的圆角

当一条边的两个圆角半径和超过该边长度时,需要特殊处理下,可以按照如下步骤实现: 依次对每条边进行如下操作:       记该边的两个圆角半径和为s,该边长为l,若s大于l则四个圆角进行如下操作              ltCorner=ltCorner*(l/s),  rtCorner=rtCo...

2017-09-15 20:08:20

阅读数 258

评论数 0

js 实例 及 原型

function print(txt) { document.body.innerHTML += txt + ''; } var obj = { constructor: function () { this.name...

2017-06-09 17:45:45

阅读数 452

评论数 0

js es6 export import

目前需要使用babel吧es6代码转成es5才可以执行  // import * as modul from './module' // modul.print(modul.name)//Michael // modul.log('hahah')//--->hahah im...

2017-05-24 18:32:54

阅读数 816

评论数 0

js es6 类,抽象

function print(txt) { console.log(txt) } //类定义几种方式 //方式1 let MyClass = class My { constructor() { } getClassName() { return...

2017-05-24 15:17:36

阅读数 1466

评论数 0

javascript es6

function print(txt) { console.log(txt) } let set = new Set([2, 3, 4]);//用数组初始化set,会自动过滤掉重复元素,同时保持数组中原来元素的先后顺序 [5, 6, 7, 8, 7, 6, 5].forEach((p1,...

2017-05-23 21:06:56

阅读数 244

评论数 0

jquery

Octopus .h { display: flex; flex-direction: row; } .v { displ...

2017-05-19 15:14:17

阅读数 309

评论数 0

添加删除元素,addClass, removeClass, css

Title $(function () { $('#but').click(function (event) { //append prepend 内部添加 // ...

2017-05-12 11:42:33

阅读数 823

评论数 0

text、html、val

Title $(function () { $('#but').click(function (event) { // alert($('#container').text()) //测试文本粗体测...

2017-05-12 11:19:56

阅读数 316

评论数 0

jquery动画2

Title $(function () { $('#but').click(function (event) { // animate()可以指定持续时间和结束回调 // ...

2017-05-12 10:51:55

阅读数 374

评论数 0

jquery动画1

Title $(function () { $('#but').click(function (event) { // 对于hide、show、toggle、fadeIn、fadeOut、fadeTo...

2017-05-12 10:30:42

阅读数 295

评论数 0

js语法5---canvas圆角图片

Title canvas to draw window.onload=function () { var drawing = document.getElementById('drawing'); ...

2017-05-06 22:30:20

阅读数 3034

评论数 0

js语法笔记4---canvas

Title canvas to draw var drawing = document.getElementById('drawing'); if (drawing.getContext) { print('su...

2017-05-06 22:03:04

阅读数 249

评论数 0

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