首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓基础
订阅
仰君
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
Android 线程通信 —— Handler 使用
Android 应用是一个多线程应用,Android 有一个主线程,在没有特定指明线程的前提下,你执行的代码都是在 Android 主线程中运行。一般来说 Android 的 View 绘制是在主线程中完成的,所以如果我们在主线程中进行耗时操作时,线程无响应就会导致 UI 绘制…
Android 进程间通信
本文主要探索的是AIDL和Socket两种实现方式,并在日常使用的基础上根据AIDL所生成的代码分析 Binder跨进程通信机制,感兴趣的童鞋可以看看。 其他代码太长就不贴出来了,具体请查看 AndroidIPCDemo。 演示图如下,具体还是跑起来看看吧。 这里有个现象就是,…
Android线程间通信
0. 前言 Android 系统中,应用在运行时是一个独立的进程,但是每个进程中可以包含多个线程提高运行效率。在多线程开发中,有一个很重要的原则:不能在子线程中更新 UI 。 为解决这个问题,目前有多重方案实现子线程和主线程(UI 线程)之间的通信。 1. 判断代码执行的线程 …
Intellij IDEA 最新破解教程,有效期到2089年!
如何破解呢?下文是个人 IntelliJ IDEA 2020版本的激活破解全过程,步骤非常详细哟~二、下载最新的 IDEA 2020 版本安装包我们选择从 IDEA 官网下载:https://www.jetbrains.com/idea/download/PS: 网络不好的小伙…
Android开源讲解:这里有一个简单好用的搜索框(含历史搜索记录)
手把手教你写一个简单好用的搜索框(含历史搜索记录)
死磕安卓前序:MVP架构探究之旅—基础篇
了解相关更多技术,可参考《我就死磕安卓了,怎么了?》,接下来谈一谈我们来学习一下MVP的基本认识。 大家对MVC的架构模式再熟悉不过。今天我们就学习一下MVP架构模式。 3、我们可以将一个Presener用于多个视图,而不需要改变Presenter的逻辑。这个特性非常的有用,因…
从客户端到服务器再到数据库的一些思考与疑问
本人在web应用开发的学习过程中,以Java语言为主线,在用户访问服务器的过程中,涉及到的一些细节问题,所以作此文,希望大家能够指点一二。 如果没能够理解我的问题,可以留言,我会一一完善。 2、我们在浏览器上输入url后,会进行DNS解析,再根据IP进行访问。当有大量的用户同时…
前后端分离实践有感
前后端分离并不是什么新鲜事,到处都是前后端分离的实践。然而一些历史项目在从一体化 Web 设计转向前后端分离的架构时,仍然不可避免的会遇到各种各样的问题。由于层出不穷的问题,甚至会有团队质疑,一体化好好的,为什么要前后端分离? 比为什么要前后端分离更现实的问题是什么时候需要前后…
Android 相机 (一): 摄像头属性, 预览方向, 预览尺寸等问题探究
Android 相机 涉及到很多乱七八糟的问题和坑, 比如这里说的摄像头的角度, 预览角度, 屏幕角度, 摄像头的预览尺寸等等. 经常会碰到很多问题. 这里针对这些概念做了详细的剖析.
死磕Android_App 启动过程(含 Activity 启动过程)
1. 前言 Activity是日常开发中最常用的组件,系统给我们做了很多很多的封装,让我们平时用起来特别简单,很顺畅.但是你有没有想过,系统内部是如何启动一个Activity的呢?Activity对象是如何创建的,又是如何回调生命周期方法的?通过对底层工作原理的学习,是通往高级…