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

青蛙要fly的专栏

专栏作者
92
文章
65867
阅读量
11
订阅数
小 Demo 小知识 - android:foreground 与 android:background
正好碰到了这个foreground属性平时没怎么用到过。这次用到,就特意的去看了下。在这里记录一下。
青蛙要fly
2024-02-18
1650
小 Demo 大知识 - 控制 Button 移动来学 Android 坐标
今天是一个简单的Demo。Demo实现的功能就是,用鼠标点中button的时候,然后拖动Button。这时候Button会根据你鼠标的移动而移动,同时,你鼠标点中的Button的位置也不会改变。比如你点在Button的左上角,那移动的时候。鼠标还是在Button的左上角
青蛙要fly
2024-02-18
1030
Android 日志记录杂谈 - Logger,Timber,logback-android
首先,希望大家不要喷我。如果哪里不对,希望大家能在下面评论说明下,然后我进行修改。
青蛙要fly
2024-02-18
2060
项目需求讨论 - Android App 升级
(PS:也可以用第三方公司出的,比如腾讯的Bugly等,也挺方便的,不过apk要上传到Bugly的平台上,然后公司要求在自己平台上,所以没有使用。)
青蛙要fly
2024-02-17
990
Android Studio 每日小技巧
1.tools:attribute 如果你曾经查看写的TextView的预览情况。那么这个就是为你准备的。使用'tools:something="value"'这个值会显示在预览时候,但是在真正运行的时候不会出现这个内容。 只需要二步就可以:
青蛙要fly
2024-02-11
890
Android技能树 — 网络小结(4)之socket/websocket/webservice
介于自己的网络方面知识烂的一塌糊涂,所以准备写相关网络的文章,但是考虑全部写在一篇太长了,所以分开写,希望大家能仔细看,最好可以指出我的错误,让我也能纠正。
青蛙要fly
2024-02-07
980
Android技能树 — Fragment总体小结
因为最近的APP开发,使用的是单Activity + 多Fragment的方式,不同于以前基本界面都是Activity的方式,所以Fragment用了很多,想到自己以前也写了很多相关的基础知识,Fragment却从来没有写过,所以就打算补上一篇fragment的基础总结。
青蛙要fly
2024-02-04
1630
12 种插补器 Interpolator 配图演示及使用
青蛙要fly
2024-02-04
820
Android技能树 — PopupWindow小结
关于下拉选择框,估计大家都有很多选择,我在以前的文章:项目需求讨论-HyBrid模式需求改造 上写过下拉框选择这一块,正好用的Spinner。
青蛙要fly
2024-02-01
1710
项目需求讨论 - Android 自定义 Dialog 实现步骤及封装
在项目中,我们会遇到各种各样的界面需求,比如对话框和选择框,都是会配合具体项目的UI界面来做,而不是说用自带的弹出框。比如下面在登录界面的二个对话框效果。都是我在做具体项目中所要求实现的:
青蛙要fly
2024-02-01
3320
Android操作Exif-ExifInterface全解析
Exif是一种图像文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及GPS全球定位系统数据、缩略图等。你可以利用任何可以查看JPEG文件的看图软件浏览Exif格式的照片,但并不是所有的图形程序都能处理Exif信息。今天这篇文章就来讲讲Android中操作Exif。
青蛙要fly
2024-01-28
3690
android matrix 最全方法详解与进阶(完整篇)
这里我们会详细讲解matrix的各个方法,以及它的用法。matrix叫做矩阵,在前面讲解 ColorFilter 的文章中,我们讲解了ColorMatrix,他是一个4*5的矩阵。而这里,我们讲解的Matrix不是用于处理颜色的,而是处理图形的。他是一个3*3的矩阵。
青蛙要fly
2024-01-28
4050
Android Matrix详解
在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下:
青蛙要fly
2024-01-27
940
Android技能树 — 时间相关总体小结
发现很多开发人员做在时间相关的问题的时候,各有各的方法,然后对时间相关的处理,各种Java自带的时间相关类的知识面都不是很清楚,有时候看见他们在开发时候,都是一边使用到了,然后临时百度去处理时间相关的问题。
青蛙要fly
2024-01-27
1230
Android技能树 — Activity小结
我估计如果面试面试官问你Activity的生命周期报一遍看,你心里一定暗骂mmp。因为这种一般菜鸟都知道有哪些常用的,虽然可能有些不常用的,不清楚也是很正常,而且面试官也就是想知道几个常用的而已。
青蛙要fly
2024-01-26
890
Android:自绘动画实践—以 Tencent OS 录音机波形为例
这几天因为毕业之类的七七八八的事情有些日子没写博客了,刚好近日看到了Bugly发布的一篇关于自绘动画的博客《Android自绘动画实现与优化实战——以Tencent OS录音机波形动画为实例》,写的非常有深度但可惜没有放出源码,惊叹之余便有了亲自造个轮子的想法。
青蛙要fly
2023-06-09
5510
[干货]让你彻底搞懂 Context 到底是什么,如果没弄明白,还怎么做 Android 开发?
作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Android程序不像Java程序一样,随便创建一个类,写个main()方法就能运行,Android应用模型是基于组件的应用设计模式,组件的运行要有一个完整的Android工程环境,在这个环境下,Activity、Service等系统组件才能够正常工作,而这些组件并不能采用普通的Java对象创建方式,new一下就能创建实例了,而是要有它们各自的上下文环境,也就是我们这里讨论的Context。可以这样讲,Context是维持Android程序中各组件能够正常工作的一个核心功能类。
青蛙要fly
2023-06-09
5630
android 中 vector 的用法 ,坑 ,怎么替代,关于这几方面的一些看法
在安卓的发展历程中,由于设备碎片化的原故,谷歌在app中图标的适配上做出一步又一步的改进,大体有这么几个阶段:
青蛙要fly
2023-06-09
6070
虐面试官系列Lifecycle篇 - (4)源码分析之响应的观察者们
虐面试官系列Lifecycle篇 - (2)源码分析之 Event & State
青蛙要fly
2022-04-07
2240
虐面试官系列Lifecycle篇 - (3)源码分析之注册 & 发送
虐面试官系列Lifecycle篇 - (2)源码分析之 Event & State
青蛙要fly
2022-04-07
3670
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档