最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

最新发布 第7页

Android开发中文站--关注Android,关注开发者

Flutter 会不会被苹果限制其发展?
热点资讯

Flutter 会不会被苹果限制其发展?

loading 5个月前 (01-10) 587浏览 0评论

这个可能性是存在的,而且不止是 flutter、react-native 、weex 、uni-app 、taro 、Hippy等都存在这个风险,虽然有些框架对比起 flutter 其他框架存在时间稍长,但是这不可否认它们一直都存在这个风向。 只要不...

2019一个移动端开发者的总结与思考
热点资讯

2019一个移动端开发者的总结与思考

loading 5个月前 (01-08) 440浏览 0评论

平常都在掘金上写技术类文章,今天写篇作为一个移动端开发者对过去一年的总结和思考吧,既是对过去的回顾,也是对未来的思考。 2019 这一年对于我来说,当然最多的时间还是花在工作上。对于移动端开发来说,2019年依然是动荡的一年,各种跨平台技术依然层出不...

Android 快速定位耗时方法
热点资讯

Android 快速定位耗时方法

loading 5个月前 (01-04) 782浏览 0评论

一、启动耗时检测 1、查看Logcat 在Android Studio Logcat中过滤关键字“Displayed”,可以看到对应的冷启动耗时日志。 2、adb shell 使用adb shell获取应用的启动时间 adb shell am st...

Websocket实现后端主动向Android推送任务
热点资讯

Websocket实现后端主动向Android推送任务

loading 5个月前 (12-31) 378浏览 0评论

前言 以前很多推送都是通过前端通过设定一定的时间间隔不断的向服务器获取推送消息,不过这样的缺点是浪费了很多服务器资源,而且也有可能被人滥用,导致服务器异常。于是乎出现了websocket协议。websocket协议的好处是可以实现持久性连接,能更好...

Matrix 之 ApkChecker 的使用
开发进阶

Matrix 之 ApkChecker 的使用

loading 5个月前 (12-30) 460浏览 0评论

简介 Matrix 是微信终端自研和正在使用的一套APM(Application Performance Management)系统。 Matrix-ApkChecker 作为Matrix系统的一部分,是针对android安装包的分析检测工具,根据...

计算App冷启动时间
热点资讯

计算App冷启动时间

loading 5个月前 (12-29) 350浏览 0评论

App冷启动 App启动的方式有很多种,开发人员可以优化的一般都是冷启动方式。 冷启动 : 在App没有被创建的情况下启动,这个过程中会创建进程,启动Application,然后启动主Activity。 冷启动时间 : 一般控制在2,3,5秒(2...

Android 监听键盘状态 获取键盘高度
热点资讯

Android 监听键盘状态 获取键盘高度

loading 5个月前 (12-28) 554浏览 0评论

Android暂时还没有提供一个合适的API来获取/监听键盘的状态和高度 , 而我们又经常会有这个需求. 最近我的一个项目中,在ugc页面需要在键盘顶部,紧贴着键盘显示一个文字提示,当键盘消失时就隐藏. 因此,我需要监听软键盘的打开/关闭 , 以及获...

Android悬浮窗的一种实现
热点资讯

Android悬浮窗的一种实现

loading 5个月前 (12-26) 1159浏览 0评论

本文以业务应用为出发点,从零开始抽象一个浮窗工具类,它用于在任意业务界面上展示悬浮窗。它可以同时管理多个浮窗,而且浮窗可以响应触摸事件,可拖拽,有贴边动画。 文中实例代码使用 kotlin 编写,kotlin 系列教程可以点击这里https://ju...

Socket通信原理
开发进阶

Socket通信原理

loading 5个月前 (12-25) 687浏览 0评论

一、Socket通信简介 Android与服务器的通信方式主要有两种: Http通信 Socket通信 两者的最大差异在于: Http连接使用的是“请求-响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务端才能向客户端返回数据...