首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
王改改133
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android工程师学习JVM(一)-JVM概述
1、我们开发是平台无关的。 2、Java虚拟机是平台相关的。不同的平台,Java虚拟机需要执行不同的操作。 3、装载进Java虚拟机的是Java字节码,不是java源代码。可以得出一个特性,开发语言无关。不一定得用java源文件才能编译出class文件。比如现在市面上的jRub…
让你工作效率提升9.75倍的秘籍竟然是......
在个推SDK 开发过程中,通常而言一个完整的开发上线流程是这样的:提出需求-> 需求开发 -> 打包测试 -> 问题修复 -> 打包交付测试验证 -> 测试通过 -> 产品上线。 在这个流程中,不难发现打包是一项重复性劳动,而且我们常常会重复经历问题修复阶段,也就意味着我们在一…
一文让你简单搞定Android屏幕适配——最易懂的今日头条方案讲解
假设我们UI设计图是按屏幕宽度为360dp来设计的,那么在上述举例的dpi440的设备上,屏幕宽度其实为1080/(440/160)=392.7dp,也就是屏幕是比设计图要宽的。这种情况下, 即使使用dp也是无法在不同设备上显示为同样效果的。 同时还存在部分设备屏幕宽度不足36…
安卓方案类-应用内悬浮窗适配方案实战
目前是37手游安卓团队的海外负责人,负责相关业务开发;同时兼顾一些基础建设相关工作。 这里考虑到这种方案网上有很多具体案例,在这里就不实现了。但是这种方案有如下缺点: 1、适配问题,悬浮窗权限在不同设备上由于不同产商实现不同,适配难。 原理:Activity的接口中除了我们常用…
动态代理竟然如此简单!
这篇文章我们来聊一下 Java 中的动态代理。 动态代理在 Java 中有着广泛的应用,比如 AOP 的实现原理、RPC远程调用、Java 注解对象获取、日志框架、全局性异常处理、事务处理等。 在了解动态代理前,我们需要先了解一下什么是代理模式。 代理模式(Proxy Patt…
一文快速入门 ConstraintLayout
ConstraintLayout 目前是 Android Studio 的默认布局,其优势就是可以使用扁平化的视图层次结构(无嵌套视图组)来创建复杂多变的大型布局,在绘制效率上相对其它布局有很大优势。
腾讯插件框架Shadow解析之动态化和插件加载
几个月前,腾讯开源了一款新的插件化框架Shadow。它的出现对于Android插件化的进程是十分重要的,因为随着google对系统API限制越来越严格,市面上大多数插件框架终将被被淘汰。而Shadow从新的角度解决了这一难题。 全动态插件框架:一次性实现完美的插件框架很难,但S…
开源app-从0到1实现(四)Android端自制https证书实现双向认证
1. 背景 前一阶段学习了服务端的知识,然后就写了一套接口,然后在阿里云上面租了一个服务器将服务部署到服务器上面,由于域名一直没有备案成功,所以只能通过 ip 的方式进行访问。通过 ip 的方式其实也没什么大不了的,前阶段工作中还简单实现了一套 HTTPDNS,原理其实也是通过…
基于Activity Result API的权限封装,权限申请原来如此简单
Activity Result API 是 Google官方推荐的Activity、Fragment获取返回结果的方式, 提供了用于注册结果、启动结果以及在系统分派结果后对其进行处理的组件 。引入方式如下: