开发经验
行云流码
码字吧少年
展开
-
Android Gradle使用详解(一)--设置applicationId
前言:在读完Android Gradle使用技巧-gradle使用详细介绍后,大家对Android Gradle已经有了整体的了解,接下来,我们开始详细的了解gradle的每一个部分;Android Gradle使用详解(一)–设置applicationId每个 Android 应用均有一个唯一的应用 ID,像 Java 软件包名称一样,例如 com.example.myapp。此 ID 可以在设备上和 Google Play 商店中对您的应用进行唯一标识。如果您要上传新版本的应用,应用 ID(以及.原创 2020-06-17 19:06:36 · 2082 阅读 · 0 评论 -
Android开发之webview简单使用技巧
前言如果您希望在客户端应用中提供 Web 应用(或只是网页),则可以使用 WebView 执行该操作。WebView 类是 Android 的 View 类的扩展,可让您将网页显示为 Activity 布局的一部分。它不会包含功能全面的网络浏览器的任何功能,例如导航控件或地址栏。WebView 默认只显示网页。使用 WebView 非常有用的一种常见情形是,您希望在应用中提供可能需要更新的信...原创 2020-03-25 15:00:14 · 651 阅读 · 0 评论 -
Android studio Design editor is unavailable until a successful build
当遇到该问题时,点击左上角 file –>Sync Project with Gradles Files,待处理完就OK了 亲测可用原创 2018-05-07 18:30:33 · 1073 阅读 · 1 评论 -
IntentService用法
参考文献1 参考文献2转载 2018-04-11 16:45:22 · 268 阅读 · 0 评论 -
Android生命周期全log日志查看
参考文章 日志说明activity名字+hashcode+方法名+taskid一.Standard默认模式1.启动 activity MainActivity32762680,MethodName:OnCreate, Taskid:6942 MainActivity32762680,MethodName:onStart, Taskid:6942 MainActivity327...原创 2018-04-09 16:41:25 · 2090 阅读 · 0 评论 -
在EditText的界面,最简单的取消输入法自动弹窗的方法
情况描述问题解决在AndroidMainifest.xml文件中,找到对应的activity,在其中增加 :"android:windowSoftInputMode="adjustPan|stateHidden" <activity android:name=".activity.Test" android:windowS...原创 2018-03-21 16:45:16 · 641 阅读 · 0 评论 -
failed to resolve com.android.support:appcompat-v7:23+ 解决方法
问题描述问题原因这个原因多半是因为Android SDK Tools 的版本与Android SDK Build Tools 的版本不一致造成的, 查找原因方法:点开SDKmanager 在查看module中的build.gradle文件 #解决办法 module中的build.gradle文件中标记的两处改成对应的Android SDK tools 的版...原创 2018-03-14 11:28:15 · 8034 阅读 · 0 评论 -
Error:(606) undefined reference to `__android_log_print'解决办法
在NDK开发时,如果c代码中想要打印log,但是运行时直接报出错误:Error:(606) undefined reference to `__android_log_print'问题原因是需要在Module中的build.gradle中增加如下代码:android { compileSdkVersion 26 buildToolsVersion "26.0.0原创 2018-01-15 17:18:52 · 575 阅读 · 0 评论 -
Android快速实现横竖屏切换布局自动更改
1.在res资源目录下创建layout-land文件夹,如下图所示: 2.在layout-land目录中复制一个activity_main.xml(你想要横竖屏切换的布局); 3.修改layout-land中的布局文件,针对其横屏模式做修改,layout中布局与layout-land布局对比如图所示: layout中代码<LinearLayout xmlns:android="http:/原创 2017-08-24 18:19:01 · 7972 阅读 · 2 评论 -
协同开发 启动activity的最佳实践
我想作为安卓开发肯定对于启动一个activity会觉得很简单的事情,还需要什么特殊方法呢,只要startActivity(intent)就搞定了。如果需要传参数,只要intent.putExtra()方法就可以; 你说的没错,常规启动肯定毫无问题,但是如果在开发项目时,你所要启动的activity并不是你写的,还需要传递参数,那么只能去查看他的代码,这样就会很麻烦;如果代码还没有完成,那么只能去询原创 2017-06-10 23:27:20 · 289 阅读 · 0 评论