Android初级阶段
vipyinzhiwei
微信公众号:vipyinzhiwei,微信:vipyinzhiwei
展开
-
一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目
Eyepetizer基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。简介这是一个高仿「开眼 Eyepetizer」的短视频 Android 客户端项目,个人觉得这款 App 的 UI 设计风格很好看,界面简洁清新,通过此项目,进行相关技术的学习与整合。整个项目没有复杂的封装,同时项目开发规范参考了 Kotlin 官方文档 与第三方 AndroidStandardDevelop。个人认为代码还是比原创 2020-06-26 11:08:21 · 860 阅读 · 0 评论 -
Android 屏幕(View)坐标系统
本文转载自:http://blog.csdn.net/wangjinyu501/article/details/21827341首先明确一下 android中的坐标系统 :屏幕的左上角是坐标系统原点(0,0),原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。一、View的坐标 需要注意view的坐标是相对父容器而言的,包括:getTop()、getBo转载 2016-05-05 18:24:27 · 6519 阅读 · 0 评论 -
IPC—AIDL最简单的实现步骤
1.什么是AIDL?AIDL:Android Interface Definition Language 缩写, 即Android接口定义语言。2.使用AIDL有什么好处?Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote P原创 2016-03-04 10:08:01 · 7082 阅读 · 0 评论