首页
学习
活动
专区
工具
TVP
发布

Android 技术栈

从小白到高手进阶之路
专栏作者
95
文章
206865
阅读量
20
订阅数
仿美团首页底部标签 斜上方循环动画
📷 主要有三小点需要注意: 1.旋转动画设置好圆心 2.延迟一秒后再执行动画 3.使用view.startAnimation(animation);执行动画,不然第二次会无效 private ImageView imageView; private Handler handler; private RotateAnimation animation; /** * 给 view 设置动画 */ public void showAnimal(ImageView imageView, Handler han
Jingbin
2022-01-05
5050
Android项目开发中高频问题1 | 代码审核
这几个基本都不影响业务逻辑,是优化项,但是对App资源消耗有影响,算是逻辑规范问题。
Jingbin
2022-01-05
5840
自定义View实现横向的双水波纹进度条
网上垂直的水波纹进度条很多,但横向的很少,将垂直的水波纹改为水平的还遇到了些麻烦,现在完善后发布出来,希望遇到的人少躺点坑。
Jingbin
2022-01-05
6340
自定义View实现Dribbble上动感的Gallery App Icon
之前在dribbble看到一个很好看的动画效果,很想要,遂仿之。也为了练一下自定义控件,有段时间了,现在整理出来
Jingbin
2022-01-05
5570
Android SMB 简单几步实现手机给电脑传输数据
SMB,即"Server Message Block" 服务器信息块,是一个网络文件共享协议,它能被用于Web连接和客户端与服务器之间的信息沟通,允许应用程序和终端用户从远端的文件服务器访问文件资源。
Jingbin
2022-01-05
4.7K0
Android 深色模式的项目应用
早在四年前就准备做深色模式的,当时用的三方的SDK,但是SDK上还有bug,不能适配RecyclerView,用上后会很卡,然后就一直放着了,有些用户一直催着要深色模式:
Jingbin
2022-01-05
1.1K0
自定义View实现横向的双水波纹进度条
网上垂直的水波纹进度条很多,但横向的很少,将垂直的水波纹改为水平的还遇到了些麻烦,现在完善后发布出来,希望遇到的人少躺点坑。
Jingbin
2021-11-29
6730
自定义View实现Dribbble上动感的Gallery App Icon
之前在dribbble看到一个很好看的动画效果,很想要,遂仿之。也为了练一下自定义控件,有段时间了,现在整理出来
Jingbin
2021-11-29
6230
Android SMB 简单几步实现手机给电脑传输数据
SMB,即"Server Message Block" 服务器信息块,是一个网络文件共享协议,它能被用于Web连接和客户端与服务器之间的信息沟通,允许应用程序和终端用户从远端的文件服务器访问文件资源。
Jingbin
2021-11-29
5.4K0
Android 深色模式的项目应用
早在四年前就准备做深色模式的,当时用的三方的SDK,但是SDK上还有bug,不能适配RecyclerView,用上后会很卡,然后就一直放着了,有些用户一直催着要深色模式:
Jingbin
2021-11-29
1.3K5
《小狗钱钱》| 我的第一本理财书
《小狗钱钱》大概内容是:小女孩吉娅希望家里养一条狗,有一天在路上遇到一只受伤的狗于是把它带回了家取名为钱钱,后来发现这条狗会说话,并且之前是在一个富翁家里,然后钱钱教会了吉娅一些成功人士的习惯和理财技巧。
Jingbin
2021-06-11
4470
解决:Cause: dl.google.com:443 failed to respond
最新经常遇到Android Studio的Cause: dl.google.com:443 failed to respond 很烦,特此记录:
Jingbin
2021-04-14
7.4K0
hexo博客更换主题
Mac搭建Hexo博客流程记录 主题配置 因为之前搭建过所以更换起来相对比较简单,需要注意的地方: 没设置标题的时候会出现(no title)的情况,可自定义,我设置为空串了,在这里设置:theme/fexo/layout/partial/article.ejs里的<h1 class="post-title"><%= post.title || '' %></h1> 博客里的音乐的iframe,之前宽度是固定的,可设置为自适应:width="100%" 评论改为了gitalk,在主题下的_config.y
Jingbin
2021-04-09
4780
RecyclerView嵌套滑动置顶 项目篇
都2021了,RecyclerView嵌套滑动置顶应该已经被说烂了吧,但是如果项目中真的需要一个这样的结构应用到首页,想找到一个成熟的方案并不容易。这篇文章给出的是已稳定运行大半年的嵌套滑动代码。
Jingbin
2021-03-24
1.2K0
Kotlin | 10. 注解与反射
本章内容包括: 应用和定义注解 在运行时使用反射对类进行自省 一个真正的 Kotlin 项目实例 10.1 声明并应用注解 /**-------------------------10.1.1 应用注解-------------------------*/ @Deprecated("Use removeAt(index) instead.", ReplaceWith("removeAt(index)")) fun remove(index: Int)
Jingbin
2021-03-02
8890
Kotlin | 9. 泛型
本章内容包括: 声明泛型函数和类 类型擦除和实化类型参数 声明点变型和使用点变型 9.1 泛型类型参数 // 如果要创建一个空的列表,必须显示的指定,有值的话可以被推导出来 val readers: MutableList<String> = mutableListOf() val readers1 = mutableListOf<String>() val reader2 = listOf("jingbin", "jinbeen")
Jingbin
2021-03-02
1.7K0
Kotlin | 8.高阶函数:Lambda作为形参和返回值
本章内容包括: 函数类型 离阶函数及其在组织代码过程中的应用 内联函数 非局部返回和标签 重名函数 8.1 声明高阶函数 // 高阶函数就是以另一个函数作为参数或者返回值的函数。 val list = listOf(0, 1, 2, 3) println(list.filter { it > 0 }) /**-------------------- 8.1.1 函数类型 ----------------------*/
Jingbin
2021-03-02
9950
Kotlin | 7.运算符重载及其他约定
本章内容包括: 运算符重载 约定:支持各种运算的特殊命名函数 委托属性 7.1 运算符 /**-------------------- 7.1.1 重载二元算术运算 ----------------------*/ // 代码清单7.1 定义一个plus运算符 data class Point(val x: Int, val y: Int) { // 定义一个名为 plus 的方法 operator fu
Jingbin
2021-03-02
9160
Kotlin | 6.Kotlin 的类型系统
本章内容包括: 处理 null 的可空类型和语法 基本数据类型和它们对应的Java类型 Kotlin 的集合,以及它们和Java的关系 6.1 可空性 /**-----------
Jingbin
2021-03-02
2.3K0
Kotlin | 5.lambda 编程
本章内容包括: Lambda 表达式和成员引用 以函数式风格使用集合 序列:惰性地执行集合操作 在 Kotlin中使用 Java 函数式接口 使用带接收者的 lambda 5.1 Lambda表达式和成员引用 /*--------------- 5.1.1 Lambda简介:作为函数参数的代码块-------------*/ // 代码清单5.1 用匿名内部类实现监听器 java /* Java */ // tv_click.setOnCli
Jingbin
2021-03-02
8180
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档