积跬步

Just do IT Now.


  • Home

  • Tags

  • Categories

  • Archives

  • Search

编译相关

Posted on 2021-07-12 | In Android

编译相关

命令行编译

1
./gradlew build
Read more »

UI-ScalableImageView

Posted on 2021-07-09 | In Android

ScalableImageView

放缩和移动

由于有两次移动,⼀次是初始偏移,另⼀次是随⼿指拖动,所以要分开两次写 translate()

Read more »

触摸反馈基础

Posted on 2021-07-09 | In Android

触摸反馈基础

自定义单 View 的触摸反馈

  • 重写 onTouchEvent(),在⽅法内部定制触摸反馈算法
    • 是否消费事件取决于 ACTION_DOWN 事件是否返回 true
    • MotionEvent
      • getActionMasked() 和 getAction()
      • POINTER_DOWN / POINTER_UP 和 getActionIndex()
Read more »

UI-自定义布局

Posted on 2021-07-09 | In Android

自定义布局

布局过程

  • 确定每个 View的位置和尺⼨
  • 作用:为绘制和触摸范围做⽀持
    • 绘制:知道往哪⾥绘制
    • 触摸反馈:知道用户点的是哪⾥
Read more »

UI-Bitmap

Posted on 2021-07-09 | In Android

Bitmap和Drawable以及手写MaterialEditText

hencoder课程

Bitmap 和 Drawable

Read more »

安卓-属性动画和硬件加速

Posted on 2021-07-08 | In Android

属性动画和硬件加速

属性动画

ViewPropertyAnimator

Read more »

UI-绘制

Posted on 2021-07-08 | In Android

绘制(一)

最重要的是测量

本节目标

Read more »

从OkHttp的原理来看HTTP

Posted on 2021-07-07 | In Android

okhttp官网

OkHttp讲义

OkHttp 使⽤⽅法简介

Read more »

安卓-Dependencies依赖相关

Posted on 2021-07-07 | In Android

Gradle下载后的本地路径:打开AS,打开项目,更改为Project模式,找到External Libraries找某一个第三方库,然后点开,找个具体文件(比如AndroidManifest.xml)右键它选择Open In Explorer。

比如我现在的路径是:D:\dev\.gradle\caches\transforms-2\files-2.1\

依赖相关

Read more »

问题-集合

Posted on 2021-07-07 | In Android

集合

java.util.ConcurrentModificationException

该异常表示迭代器迭代过程中,迭代对象发生了改变,如数据项增加或删除

Read more »

优化-包体积优化

Posted on 2021-07-03 | In Android

包体积优化

一、瘦身优化及Apk分析方案

APK 组成

Read more »

安卓-数据解析

Posted on 2021-06-24 | In Android

Gson

Gson之@Expose注解

1
2
3
4
5
6
7
8
9
public class User{
@Expose
private String firstName;
@Expose(serialize = false)
private String lastName;
@Expose(serialize = false, deserialize = false)
private String emailAddress;
private String password;
}
Read more »
<1…91011…24>

285 posts
21 categories
44 tags
E-Mail CSDN
0%
© 2018 — 2025 阿炳
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4