Stella981 Stella981
4年前
NIO框架入门(四):Android与MINA2、Netty4的跨平台UDP双向通信实战
概述本文演示的是一个Android客户端程序,通过UDP协议与两个典型的NIO框架服务端,实现跨平台双向通信的完整Demo。当前由于NIO框架的流行,使得开发大并发、高性能的互联网服务端成为可能。这其中最流行的无非就是MINA和Netty了,MINA目前的主要版本是MINA2(https://www.oschina.net/ac
Stella981 Stella981
4年前
Android 高效的SQLite型数据库greenDAO使用
Android高效的SQLite型数据库greenDAO使用使用:在你project项目的build.gradle配置如下:buildscript{repositories{mavenCentral()}dependencies{classp
Stella981 Stella981
4年前
Linux Mint下Kindle Fire调试android程序
在终端输入adbdevices看到Listofdevicesattached????????????   nopermissions解决办法gedit~/.android/adb_usb.ini填入0x19490x0006接着sudogedit
Stella981 Stella981
4年前
Android Studio xcode单步调试 WebRTC Android & iOS
mac环境如何在AndroidStudio里单步调试WebRTCAndroid的native代码。WebRTC代码下载depottools是chromium代码库管理工具,包括代码管理、依赖管理、工作流程管理等;Android/Linux、Windows、iOS/macOSWebRTC本身的代码是同
Stella981 Stella981
4年前
Material Component 动画基础—Spring Animation
不管是在AndroidMaterialDesign,还是Flutter中,Google都在尝试统一动画的行为和实现,在Google看来,动画基本都分为两种,即模拟动画和物理动画,本篇将介绍物理动画,这个概念在Android开发中,涉及的非常少,同时文档也最少,但却是实现很多优雅动画的基础,特别是MDC中封装的一些动画,在很多细节的处理上,都使用到了物理动
Stella981 Stella981
4年前
Android点击事件
Android点击事件备注全局实现View.OnClickListener或许需要将MainActivity设置为public注册事件btn_login.setOnClickListener(this)btn_logout.setOnClickListen
Stella981 Stella981
4年前
Android安全–检测是否为Android模拟器
有时候需要检测是否在模拟器上运行还是在真机运行,话不多说。检测代码如下:packagecom.monkey.antiemulator;importjava.io.File;importjava.io.FileInputStream;importjava.io.InputStream;
Stella981 Stella981
4年前
Android保活从入门到放弃:乖乖引导用户加白名单吧(附7大机型加白示例)
1、引言IM在Android上的保活问题经常在即时通讯网的论坛和技术群里被讨论,自从Android8.0后系统大大降低了后台运行应用的保活容忍度(详见《AndroidP正式版即将到来:后台应用保活、消息推送的真正噩梦(https://www.oschina.net/action/GoToLink?urlhttps%3A%2
Stella981 Stella981
4年前
IM开发干货分享:有赞移动端IM的组件化SDK架构设计实践
本文由有赞技术团队原创分享,原题“有赞APPIMSDK组件架构设计”,即时通讯网收录时有修订和改动,感谢原作者的无私分享。1、引言本文主要以Android客户端为例,记录了有赞旗下App中使用自研IM,并将IM提炼成组件化SDK的设计思路。此项工作由有赞移动开发组IMSDK团队共同讨论完成。!(https://u
Stella981 Stella981
4年前
AndroidUniversalImageLoader图片异步加载类库的使用
开发App过程中,免不了要进行网络请求操作进行数据交换,比如下载图片,如果自己写一个下载图片的类进行操作的话,要考虑太多太多内容,必须线程池,内存溢出,图片磁盘缓存操作,图片内存缓存操作等等,相当麻烦。好在伟大的开源者们已经写好了一个比较完美的开源类库供大家使用Android(https://www.oschina.net/action/GoTo