首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
帝VS王
掘友等级
安卓开发
|
IT软件
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
89
文章 89
沸点 0
赞
89
返回
|
搜索文章
最新
热门
JNI的静态注册与动态注册
1.JNI的静态注册第三步:在Register.class目录下回退cd..至src目录下通过javahtest.Register(全类名)生成test_Register.h头文件第四步:新建C++库
ConstraintLayout约束性布局攻略
相对位置是ConstrainLayout中创建布局的基础构建块之一,这些约束允许你定位一个部件相对于另外一个的位置,你可以在水平和垂直轴上约束部件。 上面代码中在TextView2里用到了app:layout_constraintLeft_toRightOf="@id/text…
View的点击事件机制源码分析
结论:Button的onClick()将事件消费掉了,因此事件不会再继续向下传递。 ViewGroup的dispatchTouchEvent()源码分析,该方法比较复杂,截取几个重要的逻辑片段进行介绍,来解析整个分发流程。 这一段的内容主要是为判断是否拦截。如果当前事件的Mot…
View的滑动冲突
而在日常开发中,使用一些复杂的View嵌套时,经常会遇到滑动冲突的问题。有时候单单是为了解决这样一个滑动冲突就消耗了不少时间。 既然问题已经被抛出来了,那有什么通用的办法解决呢?本文主要通过分析滑动冲突,到解决滑动冲突,并给出相关的demo作为例子,让View的滑动冲突不再是一…
自定义view流程
父控件不对你有任何限制,你想要多大给你多大,想上天就上天。这种情况一般用于系统内部,表示一种测量状态。(这个模式主要用于系统内部多次Measure的情形,并不是真的说你想要多大最后就真有多大) 父控件已经知道你所需的精确大小,你的最终大小应该就是这么大。 你的大小不能大于父控件…
java 反射和泛型实践
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。 每一个类对应一个Class对象。所有的反射都是从Class对象开始的。运行时将class文件读入内存,并创建对应的class对象。 反射就是把…
Android 性能优化实践
和UI相关的首先就是布局,特别是在开发一些复杂界面的时候,通常我们都是采用布局嵌套的方法,每个人的布局思路不太一样,写出的也不太一样,,所以就可能造成嵌套的层级过多。 我们可以通过手机设置里面的开发者选项,打开Show GPU Overdraw的选项,轻松发现这些问题,然后尽量…
Apk极限压缩
随着项目的不断迭代,代码量跟资源文件不断增多。那么就会出现打包后的 APK 文件越来越大,今天就让我总结下对apk瘦身的理解与实践。 将图片转换为 webp 格式Webp 概念WebP 是一种同时提供了有损压缩与无损压缩的图片文件格式,派生自视频编码格式 VP8。WebP 最初…
Android 开发知识点
staticclassMyAdapterextendsCommonAdapter{}================================================privatevoi
IDEA中创建maven web项目的详细部署
IDEA还有一个好处就是热布置,这个呢在实际开发中是很管用的web开发,你后台,改了啥他就热部署,不用你重启tomcat,前台的也是,你修改jsp,css,js什么的都可以直接进行热部署,你只要自己刷新一下你的页面就行了。
下一页
个人成就
文章被点赞
3
文章被阅读
17,510
掘力值
375
关注了
84
关注者
0
收藏集
6
关注标签
15
加入于
2017-04-06