240 发简信
IP属地:广东
  • 关于MD5生成"d41d8cd98f00b204e9800998ecf8427e"

    空值的MD5值为"d41d8cd98f00b204e9800998ecf8427e" 如果多个线程使用同一个MessageDigest实例,并且...

  • android11 -- android13 无法调起QQ登陆

    NameNotFoundException: com.tencent.mobileqq chromium: [INFO:CONSOLE(0)] ...

  • Android 动画

    视图动画: AlphaAnimation、RotateAnimation、TranslateAnimation、ScaleAnimation 和...

  • HTTP与HTTPS的理解

    HTTP的概念: HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用...

  • 优雅的中断线程

    创建线程的两种方法: 继承Thread, 并实现run方法;实现Runnable; 不管是使用哪一种方法创建线程,run方法的任务执行完了,线程...

  • RxJava--Scheduler线程调度

    1.computation: computation Scheduler适用于和CPU有关的任务,但是不适合那些会造成阻塞的任务,因为compu...

  • Android--RxJava操作符

    Func1 和 Action1 非常相似,也是 RxJava 的一个接口,用于包装含有一个参数的方法。 Func1 和 Action 的区别在于...

  • Android--Canvas绘制优化

    onDraw( ) 是同步方法 ,如果同时绘制的数据量太大就会卡顿 (例如100万个坐标点); 优化方法如下: 数据量太大的时候,可以考虑在UI...

    0.6 7671 1 15
  • Resize,w 360,h 240
    Android绘图理解与使用

    1.Android canvas基本API: 矩形的点: drawPoint()线: drawLine()矩形:drawRect()多边形:dr...

个人介绍
乐观的悲观主义者