- 博客(5)
- 资源 (28)
- 收藏
- 关注
原创 使用DialogFragment实现底部弹窗布局
欢迎Follow我的GitHub, 关注我的CSDN. Android对于底部弹窗已经在23.2新的实现方式, 即BottomSheet. 然而对于低版本, 我们仍需使用DialogFragment. 底部弹窗与普通Dialog不同, 需要紧贴应用下部, 但本质仍是一个Fragment, 通过继承DialogFragment类, 定制不同样式的Fragment.本文源码的GitHub下载地址定制D
2016-06-30 18:26:52 14209 4
原创 实现AIDL接口的Binder连接池
欢迎Follow我的GitHub, 关注我的简书. 其余参考Android目录.Binder作为AIDL通信的核心, 在使用中经常需要重复利用, 动态管理AIDL接口. Binder连接池的主要作用是把Binder请求统一发送至Service执行, 即动态管理Binder操作, 避免重复创建Service. 本文使用两种简单的AIDL服务, 使用Binder连接池动态切换, 含有演示Demo.本文
2016-06-30 18:24:46 1911 1
原创 使用Socket处理跨进程的实时聊天
欢迎Follow我的GitHub, 关注我的CSDN. Socket是套接字, 网络通信经常使用的方法, 分为TCP和UDP两种模式, 需要网络权限, 当然也可以应用于跨进程通信. 本文通过一个简易的Android聊天程序, 熟悉Socket的使用方法.本文源码的GitHub下载地址逻辑: 客户端向服务端发送数据, 服务端收到后返回客户端数据.ServerSocket处理属于网络请求, 需要在其他
2016-06-30 18:20:12 3021
原创 使用ContentProvider跨进程共享数据
欢迎Follow我的GitHub, 关注我的CSDN. ContentProvider主要应用于进程间数据共享. 对于应用而言, 多进程并不会经常使用, 因而较少使用ContentProvider, 是最不常见的四大组件(Activity, Service, BroadcastReceiver, ContentProvider). 但是其优异的性能与便捷, 对于多应用共享数据而言, 非常重要, 比
2016-06-30 18:18:03 3226
原创 使用AIDL实现Android的跨进程通信
欢迎Follow我的GitHub, 关注我的CSDN.AIDL(Android Interface Definition Language), 即Android接口定义语言. 在Android中, AIDL是跨进程通信的主要实现方式. 我们同样也可以使用AIDL, 实现自己的跨进程方案. 本文介绍AIDL的使用方式.服务端: 创建Service服务监听客户端的请求, 实现AIDL接口.客户端: 绑
2016-06-30 18:09:06 1741
MMseqs2最新版本可执行文件
2023-07-27
冷冻电镜的低通滤波算法
2022-08-02
craft_models.zip
2021-05-27
ICDAR_2015.zip
2021-05-27
Solidity Programming Essentials
2018-06-09
Earthquake - Android Studio 代码
2014-03-24
ContactPicker(选择联系人) - Android
2014-03-20
Compass-Android
2014-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人