我已经实现了 Android应用程序来阅读书籍.我的应用程序有两种模式 – 白天和黑夜. 对于白天模式,我使用的是主题,其父级设置为@ style / Theme.AppCompat.Light.NoActionBar.…
标签:Android
android – 将循环进度条用作alertdialog或progressdialog
我正在使用这个库为我的 android服装创建一个循环进度条( https://github.com/lzyzsd/CircleProgress). 我创建了一个布局,其中定义了循环进度条. <?xml versi…
android – 隐藏分隔符而不在ExpandableListView上隐藏childDivider
我找不到一种方法来隐藏ExpandableListView上的分隔符而不隐藏子分隔符. 这是我的代码. <ExpandableListView android:id="@+id/activities_list" a…
ListFragment给出了ListView,其id属性为’android.R.id.list’
我正在尝试实现一个简单的列表/详细信息视图,如图1 here,但我得到一个“你的内容必须有一个ListView,其id属性是’android.R.id.list’”运行时异常.如果结果的数量可以通过,似乎已经详细讨论了这…
功能:selinux_android_load_priority [0],没有sepolicy文件
我在logcat中有2个错误. Function: selinux_android_load_priority [0], There is no sepolicy file 04-11 10:58:13.837: E/S…
FastHook——实现.dynsym段和.symtab段符号查询
一、概述 通过dlopen、dlsym获取共享库函数地址、全局变量是一种经常使用到的编程技巧,尤其是在Hook框架中。然而无论是dlsym还是一些常用框架(如Nougat_dlfunctions ),都只能搜索.dyns…
Android逆向之旅—Hook神器家族的Frida工具使用详解
一、环境安装配置 因为网上的确有介绍了,而且官网也有文档说明:https://www.frida.re/docs/javascript-api,但是最重要的是片段化就是东一处西一处,没有归纳性的总结,而且很多常用的功能都…
安卓程序添加指纹解锁功能
前言 指纹解锁技术成为当前验证用户信息的重要手段,基本上当前手机都配置了指纹解锁。当开发的APP需要加密验证时可以考虑添加系统指纹解锁功能。 添加指纹解锁功能步骤很简单,大致过程如下: 1 添加权限 在Manifest.…
Android/Java线程池总结
线程池的优点: 重用线程,减少线程创建和销毁的性能开销。 管理线程,并提供定时执行以及指定间隔循环执行等功能。 Android中的线程来源于Java中的Executor,实现类是ThreadPoolExecutor,Th…
AS报错:finished with non-zero exit value 1
Android studio 使用常见问题解决思路: 问题一: Error: Execution failed for task ':app:processDebugResources'. > com.androi…
WebView 性能和用户体验优化
回顾系统 WebView 进化史 从Android4.4系统开始,Chromium内核取代了Webkit内核。 从Android5.0系统开始,WebView移植成了一个独立的apk,可以不依赖系统而独立存在和更新。 从…
第5章 Kotlin语言基础 《Kotin 编程思想·实战》
第5章 Kotlin语言基础 5.1 基础语法 5.1.1 包(package): package打包与import导包 5.1.2 变量 5.1.3 表达式 5.1.4 代码块 5.1.5 分支控制流 5.1.6 循环…