【Java-Android文档-字符串是原始类型吗?混乱】教程文章相关的互联网学习教程文章

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

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

java-Android在textview中多个可点击的字符串【代码】

我正在创建一个小型Android应用程序.我想在textview中显示一个文本,其中包含多个要单击的部分. (每个都应显示一些不同的消息) 最终,我设法找到了如何在一个textview中显示多个跨度的方法,但是不幸的是onClick方法不起作用.根本没有任何反应,甚至没有logcat行. 我有这样的事情:SpannableStringBuilder ssb=new SpannableStringBuilder(); ssb.append("first second")ssb.setSpan(new ClickableSpan() {@Overridepublic void onCli...

java – 如何解析JSON字符串Android【代码】

我正在尝试解析下面的JSONString[[{"0":" ","title":" Technical Support Analyst in Noida","1":" ","Company Name":" Oracle","2":" ","Category":"Fresher","3":" ","Job Type":"Full Time","4":" ","Location":"Noida","5":" ","Job Qualification":"BE\/BTch\/Bsc\/Others","6":" ","Job Experience":"Freshers","7":" ","Job postdate":"2013-6-05","8":" "}]]我的代码:// try parse the string to a JSON object try {//jO...

如何将“2017-04-26T20:55:00.000Z”字符串转换为java android studio中的日期[复制]【代码】

参见英文答案 > Java / convert ISO-8601 (2010-12-16T13:33:50.513852Z) to Date object 3个我是android studio和java开发的新手. 我想解析这个日期:"2017-04-26T20:55:00.000Z",我从哈希映射字符串中获取. 我想在我的视图中只显示日期.解决方法:您可以像这样使用子字符串String date = yourString.substring(0, 10);这会将String中的所有字符从0拉到10,并将其保存为新的String. 在这种情况下...

android studio with Java compiler error:字符串太大,无法使用UTF-8编写而不是’STRING_TOO_LARGE’【代码】

当我在android studio中清理android项目时,错误发生了,我已经支持到之前的提交或不同的分支,它可以在几天前查找,但现在有这个错误.我已经检查了这个问题,并没有为我的项目添加大图像或字符串. STRING_TOO_LARGE String in Kothlin解决方法:目前,您可以降级Gradle版本以解决此问题.使用gradle 3.1版本,如下面的3.1.3.classpath 'com.android.tools.build:gradle:3.1.3'

java – Android Studio将事件添加到日历时将ISO字符串转换为“America / New_York”【代码】

我正在尝试将字符串“2018-10-17T22:00:00Z”转换为东部时区,将其作为事件添加到日历中,但不是将事件时间添加为下午6点,而是将其添加为晚上10点.任何帮助,将不胜感激.String[] segments = uri.getPath().split("/"); Date startDate = null; Date endDate = null; Activity activity = (Activity) context; String stTime = "2018-10-17T22:00:00Z"; String enTime = "2018-10-17T23:00:00Z"; String eventTitle = segments[3]; ...

java – Android:如何处理嵌入在使用JSON检索的字符串中的html标记【代码】

我有一个显示文章的新闻网站,我在android studio中编写了一个java代码,将文章的内容从URL like this作为JSON获取,到目前为止一切都很好. 但在文章中可能有描述中的照片,现在我想得到html< img />来自描述节点的标签,并在我的Android应用程序中正确显示图像,它们出现在描述中. 如果有帮助,这是我的测试代码:import java.io.IOException;import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apach...

java – Android字符串资源上标【代码】

我有一个字符串资源文件,我想从中提取字符串,我希望其中一个字符串中包含一些上标. 从http://developer.android.com/guide/topics/resources/string-resource.html开始,支持的标签看起来像包括< b>,< i>和< u>.我很好奇它是否适用于其他相关标签,例如< sup> ……如果是这样,那么我的问题就解决了. 测试上面应该很容易,我只是想要更深入的理解,看看是否所有的处理都类似于Subscript and Superscript a String in Android,或者是否从...

android – 获取错误java.text.ParseException:Unparseable date :(在偏移0处)即使Simple日期格式和字符串值相同【代码】

即使要检查的格式和字符串值相同,我总是得到解析异常.这是代码:String format = "EEE MMM dd HH:mm:ss z yyyy"; String value = "Mon Sep 18 10:30:06 MST 2017"; public static boolean isValidFormat(String format, String value) {Date date = null;try {SimpleDateFormat sdf = new SimpleDateFormat(format);date = sdf.parse(value); // here it breaksif (!value.equals(sdf.format(date))) {date = null;}} catch (Parse...

java – ISO 8601 Android中的字符串到日期/时间对象【代码】

我有一个标准的ISO 8601格式的字符串,其中包含从Web服务返回的日期/时间,如下所示:String dtStart = "2010-10-15T09:27:37Z"如何将其转换为时间或日期等对象?我最初想要以不同的格式输出它,但是稍后需要用它做其他的东西(也就是说可能以不同的格式使用). 干杯解决方法: String dtStart = "2010-10-15T09:27:37Z"; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); try { Date date = format....

java – 如何从Android中的文件读取/写入字符串【代码】

我想通过从EditText输入文本将文件保存到内部存储.然后我想要相同的文件以String形式返回输入的文本并将其保存到另一个稍后要使用的String. 这是代码:package com.omm.easybalancerecharge;import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.Menu; import andro...

如何通过蓝牙从Unity c#android应用程序发送字符串到Arduino?【代码】

当我尝试发送我的字符串并在arduino上验证它时,它不会传递任何if语句. device.send()是我在一个名为Android&的资产包中使用的方法.微调控制器/蓝牙技术调整.如何从Unity C#Android应用程序向我的arduino发送字符串并传递if语句? Unity C#代码 device.send(System.Text.Encoding.ASCII.GetBytes(“0,0”)); Arduino代码#include <Wire.h> #include <Adafruit_MotorShield.h> Adafruit_MotorShield AFMS = Adafruit_MotorShield(); ...

java – Android:将原始文件夹中的XML转换为字符串【代码】

我遇到了一个让我疯狂的问题xD ……(首先:大家好!由于某些原因,我无法在编辑开头的帖子开头加上“Hello everyone”…) 用例如下:我有一个xml文件存储在我项目的原始文件夹中. xml文件看起来像这样:<myxml ....>Some text<innerelement ... /></myxml>我知道有一个名为xml的文件夹,但我需要的是一个字符串 – 而不是XmlResourceParser(调用context.getResources().getXml(id)时得到的). 现在,我要加载这个原始xml文件的方法是:...

java – 我有两个Android应用程序,一个可以通过LAN发送特定的IP和其他应用程序接收,但我想通过局域网广播字符串?【代码】

我想通过LAN广播字符串,但是当我将客户端代码中的服务器IP更改为255.255.255.255时,它不会广播.如何通过LAN广播字符串?我应该在客户端代码中做什么,以便不同IP的所有侦听端口可以同时接收字符串. 我发送字符串的客户端或代码是:public class MainActivity extends Activity {private Socket socket;private static final int SERVERPORT = 6000;private static final String SERVER_IP = "192.168.1.10";@Overridepublic void on...

java – Android:字节数组到十进制字符串【代码】

我有一个字节数组,我必须在textview中以两种不同的格式打印它:十六进制字符十进制字符串 对于十六进制字符串,我使用此函数(在stackoverflow上找到):final protected static char[] hexArray = "0123456789ABCDEF".toCharArray(); public static String bytesToHex(byte[] bytes) {char[] hexChars = new char[bytes.length * 2];for ( int j = 0; j < bytes.length; j++ ) {int v = bytes[j] & 0xFF;hexChars[j * 2] = hexArray[...