首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Android控件人生第一站,小红书任意拖拽标签控件
工作三年有余,年纪大了专业技能到没长进,有时候闲的时候总想写点东西出来,由于自己的懒惰一直拖拖拉拉,好几次还没开始就放弃了,大家也都知道,学编程的大多数不善于表达,加上自己的专业技能确实不怎么样。这次因缘巧合之下正好负责迭代版本中的控件部分,于是就有了控件人生系列文章。 emm…
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…
Android 把性能优化落到实处
可能有些人直接换MainActivity的主题,这样会有些问题,背景在启动后处需要换过来。并且不能设置去除刘海屏的属性,有些手机不适配,刘海屏处是白的。可能是我自己没有找到控制刘海屏的方法。希望大佬指点一下 跳转到MainActivity不能直接把启动页finish掉,否则跳转…
RecyclerView使用
1. 基础使用 RecyclerView需要自己继承RecyclerView.Adapter以及RecyclerView.ViewHolder。 实现ViewHolder,作用就是初始Item中要用的子控件,其作为Adapter的内部类即可。 实现Adapter,这里有三个重要…
仿掌阅实现书籍打开动画
一. 前言 上次打开掌阅的时候看到书籍打开动画的效果还不错,正好最近也在做阅读器的项目,所以想在项目中实现一下。 二. 思路 获取RecyclerView(或GridView)中的子View里面的ImageView在屏幕的位置,因为获取的是Window下的位置,所以Y轴位置取出…
Git 从入门到精通
Git 是一个开源的分布式版本控制系统。 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 介绍分布式版本控制系统前,有必要先了解一下传统的集中式版本控制系统。 集中化的版本控制系统,诸如 CVS,Subversion 等,都有一个单一的集中管理的…
Android权限处理分类
由上图可以看出,主要分为四类。下表逐一介绍各类对应的一些情况。 虽然总的来说分为四类,但是只需要处理一种情况,即动态申请权限。其他三种情况,要么默认实现,要么系统定制,无法从代码角度进行调整。那么下面先来看下那些权限需要动态申请。 Android6.0以上把权限分为普通权限和危…
Android 常用布局 介绍与使用
学习一门技术或者看一篇文章最好的方式就是带着问题去学习,这样才能在过程中有茅塞顿开、灯火阑珊的感觉,记忆也会更深刻。 1. 约束布局 ConstraintLayout 1. 首先用 ConstraintLayout 实现置顶,高自适应,宽 match_parent 2. 实现一…
Android自定义拍照实现
由于网上大部分自定义相机的实现,都是耦合性比较强的,不方便今后的复用,所以我自己实现了一套自定义相机,方便以后的扩展。自定义相机分为以下3个部分。 相机的预览布局SurfaceView ,方便用户实时预览。写成自定义控件,方便今后的复用。 相机的自动聚焦以及点触聚焦,拍照需要聚…