![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android基础
lwqldsyzx
你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经。
展开
-
AIDL
创建一个接口,再里面定义方法package com.example.taidl; interface ICalcAIDL { int add(int x , int y); int min(int x , int y ); } build一下gen目录下会生成ICalcAIDL.java文件/* * This file is auto-gene...原创 2018-08-31 23:24:12 · 3940 阅读 · 0 评论 -
关于Android中16ms的绘制工作问题
如果你觉得你的应用界面出现卡顿不流畅的情况,不用怀疑,这很大原因是你没有在16ms完成你的工作。没错,16ms要完成你的工作,再慢点,用户一定会吐槽,然后狠心把你辛辛苦苦开发出来的应用给卸载掉,你也不想想,人生有几个16ms可以浪费啊!你应该知道的16ms问题 上面说的是APP渲染性能问题,现在的APP为了提高用户的体验,都喜欢加入很多酷炫的动效。实现这些动效意味着要消耗系统...转载 2018-10-09 00:12:51 · 896 阅读 · 0 评论 -
ConstraintLayout的使用(性能高)
背景创建了一个新的工程,设置了一个默认的MainActivity,发现里面的默认的根布局变成了ConstraintLayout。不同于线性布局和相对布局,自己完全不知道该怎么写布局文件,于是查看官方文档,便有了这篇文档。使用提供了surpport包,API level 9以上,包括9都可以使用。<android.support.constraint.ConstraintLa...原创 2018-10-09 00:30:23 · 315 阅读 · 0 评论 -
Android API Level对应Android版本一览表
Android API Level对应Android版本一览表API Level 最初Android版本 首次发布日期 后续Android版本 28 9 2018-07-02(Beta 3) 27 8.1 2017-12-05 无 26 8.0 2017-08-21 无 25 ...原创 2019-03-07 20:28:33 · 913 阅读 · 1 评论 -
Ubuntu:无法打开锁文件 /var/lib/dpkg/lock-frontend - open (2: 没有那个文件或目录)
在使用apt-get安装程序的时候报:E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (2: 没有那个文件或目录)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?然后,使用sudo apt-get update的时候报...原创 2019-05-19 07:43:49 · 5050 阅读 · 0 评论 -
查看Android源码所有分支
定位aosp源码仓库目录cd目录下cd.repo/manifests/查看分支git branch -a截止2019-05-19日输出以下分支remotes/m/master -> origin/master remotes/origin/adt_23.0.3 remotes/origin/afw-test-harness-1.5 remote...原创 2019-05-19 08:12:57 · 1623 阅读 · 0 评论