【c# – 如何防止Android中页面转换之间出现白屏?】教程文章相关的互联网学习教程文章

如何在android studio中将android模块转换为java模块【代码】

我已经为我的android应用创建了三个模块,分别是app,domain和data. 错误地,我已经将域和数据模块创建为android模块而不是Java模块.现在,我想将它们替换为Java模块. 谁能建议我如何实现这一目标? 解决方法:您需要更改:apply plugin: 'com.android.library'至apply plugin: 'java'并在其后添加以下行:sourceCompatibility= 1.7 targetCompatibility= 1.7在您的build.gradle android库模块中.

Java / Android / FireStore QuerySnapshot转换为CustomObject【代码】

我目前正在测试QuizApp中进行编程.游戏玩法非常简单,我只想要一个在线问题数据库,用户就可以回答.这是数据库的样子: 该集合问题包含一个唯一的ID和一个名为“ content”的自定义对象(questionObject).该数字只是我可以查询/搜索的简单内容.这是我的questionAdder和查询UI.这只是一个小型测试应用程序. 公共类questionAdder扩展了AppCompatActivity {EditText pQuestion, pAnwerA, pAnswerB, pAnswerC, pAnswerD, number; Butto...

将Java文件转换为在Android Studio 3.3中禁用的kotlin文件【代码】

更新Android Studio 3.3 Canary 7之后,将Java文件转换为Kotlin文件显示为禁用.Android Studio Menu -> Code -> Convert Java File to Kotlin File其显示禁用.为什么禁用它以及如何启用它android studio最新版本.解决方法:打开文件,然后按Ctrl + Alt + Shift + K 将Java代码转换为Kotlin代码: >从项目结构中选择Java类文件.> Android Studio菜单->代码->将Java文件转换为Kotlin文件

java-ClassCastException:android.widget.TextView无法转换为android.widget.ListView【代码】

我不确定为什么会收到此类的强制转换异常.我有[项目->清洁]几次,仍然没有工作. 有人请帮助我. 谢谢. 这是ScheduleFragment.javapublic class ScheduleFragment extends Fragment {public static final String PREFS_NAME="PreferencesValue";public ProgressDialog pDialog;private ListView myListView;// Creating JSON Parser objectJSONParser jParser = new JSONParser();ArrayList<HashMap<String, String>> subjectList; ...

android-如何使用RxJava将双精度值的嵌套列表转换为Java类?【代码】

在我的Android客户端中,我从后端收到此JSON数据:[[1427378400000,553],[1427382000000,553] ]这是实际加载数据的例程.我在这里使用RxAndroid和Retrofit.private void getProductLevels() {Observable<List<List<Double>>> responseObservable =mProductService.readProductLevels();AppObservable.bindFragment(this, responseObservable).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread())// TODO: Trans...

Android java.lang.ClassCastException:无法将android.widget.RelativeLayout强制转换为android.widget.EditText【代码】

单击按钮将我从一个活动带到另一个活动时,我在Android中收到以下异常(我是Android开发中的新手,因此可能不是最聪明的问题):java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.EditText我试过几次清理项目,尝试过Android Tools中的Fix Project Properties选项,已经检查了xml中的错误,但似乎无法弄清楚.我不得不提到,在发生此异常之前,该按钮可以正常工作一段时间. 这是我的xml:<Rel...

java-将Android的日期字符串转换为日期对象【代码】

在Android中,每个事件(例如生日和周年纪念日)的日期都以String格式保存,例如“2011-12-24”. 至少我的手机是这种情况.如果某些其他电话的日历与公历不同,则可能以其他格式存储这些日期. 即使对于带有公历日历设置的电话,也存在带小时和分钟且不带日期和日期的日期字符串.当我查询联系人表中的事件时,得到这样的日期字符串:cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Event.ST??ART_DATE))结果是(例...

如何将日期从Facebook API转换为Android应用程序日期格式【代码】

我正在开发一个类似于android facebook应用程序的应用程序. 我从facebook应用程序创建了一个时间字段"created_time": "2012-11-28T12:53:40+0000",因此,如何将其转换为android facebook应用的日期格式,例如2hours ago, yesterday at 5:30pm etc解决方法:尝试这个:String getCreatedTime = JOConversations.getString("created_time"); long finalTimeStamp = Long.valueOf(getCreatedTime); SimpleDateFormat dateFormatter = new...

android-Firebase“无法将类型java.util.HashMap的值转换为int”【代码】

在我的代码的这一行中,在ValueEvenListener的OnDataChange()方法中:int latest = dataSnapshot.getValue(Integer.class);我收到一个DatabaseException错误,无法将类型java.util.HashMap的值转换为int. 但是,在我的数据库中,您可以查看下图:它显然不是HashMap,而是int.这是一个错误还是我做错了什么?我该如何解决?当值是int时为什么要检索Hashmap? 完整数据快照:final DatabaseReference database = FirebaseDatabase.getInst...

java.lang.ClassCastException:android.text.SpannableStringBuilder无法强制转换为java.util.ArrayList【代码】

我正在使用phonegap Android插件:EmailComposerwithAttachments https://github.com/phonegap/phonegap-plugins/tree/master/Android/EmailComposerWithAttachments,并且在执行startActivitywithResult函数时出现以下错误.我正在使用Android 4.2和Cordova 2.5.0 java.lang.ClassCastException:android.text.SpannableStringBuilder无法强制转换为java.util.ArrayList// setting attachmentstry {JSONArray attachments = paramet...

在Java(Android)中将十六进制数转换为十进制【代码】

如上面的标题.我想从EditText中取十六进制数EditText number = (EditText) findViewById (R.id.etDisplay); Editable stringEditable = number.getText().toString; String nuovo = stringEditable.toString();我想将nuovo转换为十进制数.解决方法: int i = Integer.parseInt(nuovo, 16);

java – 如何将String转换为其资源ID(Android Studio)【代码】

我的values / strings.xml文件中有一个xml字符串<string name="pokemon_d">150</string>我的控制器MainActivity.java中有字符串“150”.在我的MainActivity中,如何将该String转换为xml文件中pokemon_d String的资源ID?这甚至可能吗?解决方法:您不能按值获取标识符,但您可以使您的标识符名称看起来像一个值并通过字符串名称获取, 所以我建议, 使用您的String资源名称,例如resource_150 < string name =“resource_150”> 150< / s...

java – 在Android上将int数组转换为Bitmap【代码】

我有一个代表颜色的MxN数组(比如RGBA格式,但这很容易改变).我想将它们转换为MxN位图或其他可以渲染到屏幕的其他东西(例如OpenGL纹理).有没有快速的方法来做到这一点?循环遍历数组并将它们绘制到画布上太慢了.解决方法:试试这个它会给你位图.// You are using RGBA that's why Config is ARGB.8888 bitmap = Bitmap.createBitmap(100, 100, Bitmap.Config.ARGB_8888);// vector is your int[] of ARGB bitmap.copyPixelsFromBuffer...

为什么要显示java.lang.ClassCastException:android.text.SpannableString不能强制转换为java.lang.String?【代码】

从任何浏览器页面复制String时,pasteData正常工作.但是,从消息发送项目编辑器(字段)复制SpannedString时,应用程序崩溃并显示以下错误消息:java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String我的代码:// since the clipboard contains plain text. ClipData.Item item = clipBoard.getPrimaryClip().getItemAt(0);// Gets the clipboard as text. String pasteData = new String()...

java – 不再需要AndroidO转换为findViewById吗?【代码】

参见英文答案 > No need to cast the result of findViewById? 5个我最近在Android Studio中更新了我的android SDK和构建工具到API 26,我直接注意到当我做这样的事情时,Android Studio将我的视图转换标记为“多余”:TextView itemName = (TextView) findViewById(R.id.menuItemName);经过一些研究,我发现自从SDK 26以来,findViewById使用Java 8功能返回相同的对象类型,但我想知道的是删除所有...