文章 2022-11-23 来自:开发者社区

Android开发 经验技巧汇总(基于Android Studio)(二)(上)

1.复制Assets文件到手机SD卡assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。先在Activity里面调用getAssets() 来获取AssetManager引用;再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流InputStr....

Android开发 经验技巧汇总(基于Android Studio)(二)(上)
文章 2022-11-23 来自:开发者社区

Android开发 经验技巧汇总(基于Android Studio)(一)

1.去掉APP顶部标题栏(1)打开 res -> values -> styles;(2)修改 DarkActionBar 为 NoActionBar。默认AppTheme:<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">修改后的AppTheme:<style name="App....

Android开发 经验技巧汇总(基于Android Studio)(一)
文章 2022-11-23 来自:开发者社区

Android开发(第一行代码 第二版) 常见异常和解决办法(基于Android Studio)(二)

1.Glide:You must pass in a non null View在自定义Dialog的时候,用Glide加载图片时报了一下异常Caused by: java.lang.IllegalArgumentException: You must pass in a non null View原因是Dialog还未显示出来,而ImageView为null,所以报了这个异常解决的方法是先把D....

文章 2022-11-23 来自:开发者社区

Android开发 常见异常和解决办法(一)(下)

6.Android Studio引用Module时报错:Unable to resolve dependency for ':app@debug/…造成上图错误的可能原因有:Module模块的SdkVersion高于主项目的SdkVersion;Module模块被定义为application,而不是library。解决办法:对于第一种情况造成的错误,我们需要统一主模块和Module模块的SdkV....

Android开发 常见异常和解决办法(一)(下)
文章 2022-11-23 来自:开发者社区

Android开发 常见异常和解决办法(一)(上)

Android Studio是Android开发的理想工具,但是由于版本的更新和配置的差异,会出现很多问题,下面是以《第一行代码 第二版》为基础进行开发学习可能遇见的一些问题及其解决办法。1.Android Studio 3.0及以上版本找不到Android Device Monitor:解决办法:(1)在Android Studio中打开终端,如下:(2)跳到SDK目录下的tools目录查看S....

Android开发 常见异常和解决办法(一)(上)
文章 2022-11-19 来自:开发者社区

日常开发 | Android设置属性动画无限旋转

两种方式实现:方式1:ImageView img = findViewById(R.id.img_src); ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(img, "rotation", 0, 359); objectAnimator.setRepeatCount(ValueAnimator.INFINITE); objectAn....

日常开发 | Android设置属性动画无限旋转
文章 2022-11-18 来自:开发者社区

Android NDK开发初试(基础)

首先,什么是NDK开发,听到这个词,我的第一感觉是高大上的,其实倒也没错,NDK在Android开发中属于偏底层的,需要与C++等进行联系,它没有像应用层开发那么灵活,但是作为开发者,我们必须了解其简单的使用,及为什么要使用它?说起NDK,不得不提的一个关键点就是JNI。JNI诞生的本意是为了方便 Java调用C,C++等本地代码而封装的一层接口。我们都知道。Java的优点是跨平台,但是作为优点....

Android NDK开发初试(基础)
文章 2022-11-17 来自:开发者社区

Android开发之OkHttp介绍

要论时下最火的网络请求框架,当属OkHttp了。自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于HttpClient的支持,而市面上流行的Retrofit同样是使用OkHttp进行再次封装而来的。由此可见OkHttp有多强大了。下面来简单介绍一下OkHttp:HTTP....

Android开发之OkHttp介绍
文章 2022-11-17 来自:开发者社区

Android开发之输入框EditText介绍

这篇文章主要为大家详细介绍了Android布局之输入框EditText设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下现在先简单介绍一下技术点: 1.如何使用圆角输入框和按钮背景 2.如何实现“手机号”、“密码”后面的竖线 3.如何嵌套输入框的布局 4.如何监听输入框的输入事件及删除按钮的动态显示隐藏1.如何使用圆角输入框和按钮背景安卓为开发者准备了shape这个xml标签,用于自定义一些....

文章 2022-11-07 来自:开发者社区

Android App开发超实用实例 | ​Broadcast

01、静态注册静态注册是指在AndroidManifest.xml中注册广播接收器。定义一个MyReceiver,需要添加如下标记: 广播接收器定义在MyReceiver.java文件中。MyReceiver类中只有一个方法onReceive(),当广播接收器收到广播时就运行onReceive()方法。其中的形参intent包含收到的广播消息键值对,通过getStringExtra()就可以得到....

Android App开发超实用实例 | ​Broadcast

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注