
Android
wuwu_q
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RK3566/RK3568 Android11 获取root权限
本文介绍了如何编译userdebug版本并关闭SELinux,同时修改su文件以授予root权限。首先,在BoardConfig.mk中设置BOARD_SELINUX_ENFORCING=false以关闭SELinux。接着,在su.cpp中注释掉用户组权限检测代码,允许非root和shell用户使用su。然后,在fs_config.cpp中将su文件的权限设置为06755,确保其默认具有root权限。最后,在Zygote.cpp和commoncap.c中注释掉相关代码,避免权限限制。通过这些步骤,可以实现原创 2025-05-09 14:16:00 · 162 阅读 · 0 评论 -
Android Button、TextView等控件使用Toolbar中默认的返回图标
使用Android 默认返回图标原创 2023-03-23 10:44:50 · 367 阅读 · 0 评论 -
秒懂Android View的绘制流程
秒懂Android View的绘制流程原创 2023-03-10 11:31:18 · 972 阅读 · 0 评论 -
秒懂Android事件分发机制
秒懂Android事件分发机制原创 2023-03-08 10:18:33 · 634 阅读 · 0 评论 -
一个简单的Android I2C驱动程序示例
一个简单的Android I2C驱动程序示例原创 2023-03-02 19:12:12 · 679 阅读 · 0 评论 -
java中的List(ArrayList、LinkedList)和Set(HashSet、TreeSet)的区别
List(ArrayList、LinkedList)和Set(HashSet、TreeSet)的区别原创 2023-02-28 11:30:55 · 560 阅读 · 0 评论 -
Android 网络编程实现代理访问
Android网络编程实现代理访问原创 2023-02-28 10:26:03 · 1693 阅读 · 0 评论 -
java或Android平台上使用Socket
需要注意的是,Socket编程可能会涉及到一些异常处理和线程同步问题。还需要确保Socket连接的线程和UI线程的同步问题,以避免出现ANR等问题。因此,在开发Android Socket程序时,需要认真考虑这些问题,确保程序的健壮性和可靠性。在Android应用程序中创建Socket对象,指定要连接的服务器的IP地址和端口号。通常需要在一个单独的线程中执行Socket连接,以免阻塞主线程。在Socket连接建立后,可以使用InputStream和OutputStream对象进行数据读写。原创 2023-02-28 10:20:57 · 653 阅读 · 0 评论 -
Java反射使用示例
上述代码中,我们首先获取 MyClass 的 Class 对象,然后使用 newInstance() 方法创建 MyClass 的一个实例,接着使用 getDeclaredMethod() 方法获取 myPrivateMethod 方法的 Method 对象,由于 myPrivateMethod 是私有方法,因此我们需要调用 setAccessible(true) 方法来允许访问私有方法,最后使用 invoke() 方法调用该方法。下面我们就来看几个动态调用方法的例子。这就是几个动态调用方法的例子。原创 2023-02-24 14:15:53 · 1879 阅读 · 2 评论