腾讯安卓面试,完美讲解内存缓存LruCache实现原理
开头在Android开发当中,相信大家对第三方库的重要性是无需多说的,尤其是三方库源码更是重中之重,而EventBus源码就属于其中的一个重点。EventBus是安卓(Java中也可以用)开发中非常流行的一个第三方库,是一种发布/订阅事件的总线.想必每个入了门的Android开发者都多少对EventBus有过了解,EventBus是一个Android事件发布
Peter20 Peter20
4年前
mysql 基础教程很全
(一)数据库操作1、创建数据库createdatabase数据库名;createdatabaserunoob;2、选择数据库use数据库名;userunoob;3、删除数据库dropdatabase数据库名;dropdatabaserunoob;(二)数值类型(三)数据表1、创建数据表CREATETABLE数据表名(字段名
Stella981 Stella981
3年前
Android getRunningTasks和getRunningAppProcesses失效
Android5.0以上的getRunningTasks失效,该方法可以获得在前台运行的系统进程。可以用getRunningAppProcesses方法暂时替代。android6.0以上的getRunningAppProcesses也失效,系统关闭了三方软件对系统进程的访问,出于安全考虑。参考资料:http://blog.csdn.N
Stella981 Stella981
3年前
Flutter全面屏适配
笔者在这篇文章ReactNative全面屏(Android)适配问题(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fwayne214%2Farticle%2Fdetails%2F103491728)提及了现在的全面屏问题,不仅是Android平台,IOS
Wesley13 Wesley13
3年前
ubuntu上MX4连不上adb的问题解决
一、Ubuntu环境1.  建立或修改文件~/.android/adb\_usb.ini,在文件开头或末尾添加一行,内容是0x2a45。2.  建立或修改文件/etc/udev/rules.d/51android.rules2.1修改文件权限:sudochmodarx/etc/udev/rules.d/51a
Stella981 Stella981
3年前
Android Studio 升级和新版本下载
开源中国这里不时可以看到AndroidStudio升级的消息,但是去http://developer.android.com/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdeveloper.android.com%2F)只能下载到老版本不说,还不能自动更新。经过网上搜索发现需要
Stella981 Stella981
3年前
Android学习记录1
文本框只读因为文本框要通过DatePickerDialog输入日期,需要把文本框设定为只读,但是发现文本只读的参数已经是废弃了,后来在网上查到了另外的变通方法:android:focusable"false"//无焦点android:focusableInTouchMode"false"//触摸时也得不到焦点在
Wesley13 Wesley13
3年前
Mysql基本操作
什么是数据库用来存储数据的仓库数据库可以在硬盘及内存中存储数据数据库与文件存储数据区别数据库本质也是通过文件来存储数据,数据库的概念就是系统的管理存储数据的文件数据库介绍数据库服务器端:存放数据库的主机集群数据库客户端:可以
子桓 子桓
1年前
安卓设备文件传输助手 MacDroid pro中文激活最新版
MacDroidPro是一款专为Mac用户设计的软件,它允许用户在Mac电脑上轻松连接和管理Android设备。它提供了一种简单而快速的方式,使用户可以在Mac上访问和传输Android设备上的文件、照片、音乐、视频和其他数据。通过MacDroidPro,