Enjoy Android
文章平均质量分 56
来,开始享受Android开发吧
点滴积累,始于足下
注重应用开发,淡化源码理解
基于AndroidX库+Jetpack组件包+Kotlin/Java进行实现
Taozi825232603
这个作者很懒,什么都没留下…
展开
-
【Android音视频】OpenSL ES音频播放示例一
OpenSL ES API 可以帮助您开发和提升应用的音频性能原创 2022-07-09 22:13:41 · 1213 阅读 · 0 评论 -
【Android音视频】MacOS上OpenSSL3.0.4编译
在MacOS平台上交叉编译适用于Android的OpenSSL3.0.4版本原创 2022-07-03 22:09:29 · 635 阅读 · 0 评论 -
【Android音视频】MacOS上FFmpeg5.0.1编译
介绍了FFmpeg5.0.1在MacOS上的编译流程。原创 2022-06-23 23:55:58 · 1232 阅读 · 0 评论 -
【Android开发】监听网络状态切换
权限申请 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />接收网络状态改变的广播(本示例所调用的API已过时,请按照Android Studio的智能提示进行修改)public class NetworkReceiver extends BroadcastReceiver { private final static String TAG = "NetworkReceive原创 2021-06-09 21:17:01 · 735 阅读 · 0 评论 -
【Android开发】使用OkHttp3下载文件(支持直接下载 / 支持断点续传)
使用OkHttp3下载文件(不支持断点续传版本) String filesDirPath = getFilesDir().getPath(); OkHttpClient okHttpClient = new OkHttpClient(); Request request = new Request.Builder() .get() .url(URL)原创 2021-05-18 23:20:13 · 4245 阅读 · 3 评论 -
【Android脚本】多语言翻译之arrays.xml生成工具
前言Android studio有处理普通strings.xml的Translations Editor工具,这个大家应该都知道吧。但是我们的开发中除了一般的string,可能还有string-array。如果你的公司要做海外多语言十几个国家的生意,一般的string可以很方便的从Excel中复制到Editor中,但是如果是string-array呢?咋搞?如果你有好的办法,可以在底下留言告诉我。为了不想一个一个地编辑string-array的item(将翻译好的字符串拷贝进去),这未免原创 2021-04-28 18:05:31 · 851 阅读 · 4 评论 -
【Android开发】解决permission denied for window type 2038
在Android 8.0以后对于悬浮窗有了很大的限制,当你想要将视图View加入到WindowManager时,除了在Manifest文件中声明该权限以外: <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />还要保证窗口可以悬浮于其他应用,判断代码如下: if (!Settings.canDrawOverlays(this)) { Int.原创 2021-04-01 21:14:52 · 8793 阅读 · 0 评论 -
【Android开发】基于时间广播的定时框架
/** * All user's scheduled task should implements this interface. * All scheduled task must added to the {@link ScheduleEventManager}. * * @author louqinyu */@FunctionalInterfacepublic interface ScheduleTask { /** * Execute scheduled task.原创 2021-01-31 00:22:17 · 837 阅读 · 3 评论 -
【AndroidX】DataStore API使用示例
// Preferences DataStore implementation "androidx.datastore:datastore-preferences:1.0.0-alpha02" // Proto DataStore implementation "androidx.datastore:datastore-core:1.0.0-alpha02" implementation "org.jetbrains.kotlinx:kotlinx-corout...原创 2020-11-07 14:00:48 · 424 阅读 · 1 评论 -
【AndroidX】Activity Result API使用示例
参考官方链接:获取Activity的结果 implementation 'androidx.activity:activity:1.2.0-beta01' implementation 'androidx.fragment:fragment:1.3.0-beta01'本示例演示了从系统相册中获取图片uri并进行显示的功能。Activity文件:public class MainActivity extends AppCompatActivity { public原创 2020-10-25 22:58:32 · 1839 阅读 · 1 评论