小编Apu*_*rva的帖子

如何更改菜单文本大小

我曾尝试改变这样的风格:

<item name="android:actionMenuTextAppearance">@style/MenuTextStyle</item>
<stylename="MenuTextStyle"parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu">
        <item name="android:textColor">@android:color/white</item>
        <item name="android:textSize">16sp</item>
</style>
Run Code Online (Sandbox Code Playgroud)

但它确实有效.对不起我的英语不好.如果你知道的话,请告诉我.先感谢您!

android menu text-size

6
推荐指数
2
解决办法
1万
查看次数

Android Studio中的Gradle构建失败

我在Ubuntu上使用Android Studio.我启动了Android Studio,创建了一个"新项目"并开始使用它Shift+F10.它引发了以下错误:

/home/laptop/AndroidStudioProjects/TestIt420/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/laptop/Android/Sdk/build-tools/21.1.2/aapt'' finished with non-zero exit value 127
:app:mergeDebugResources FAILED
FAILURE: Build failed with an exception.
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Information:BUILD FAILED
Run Code Online (Sandbox Code Playgroud)

它还向我展示了一个带圆圈的PNG文件和一个带文件名的透明背景: abc_btn_radio_to_on_mtrl_000.png

在我刚尝试再次运行应用程序后,我现在有2个错误而不是1个:

/home/laptop/AndroidStudioProjects/TestIt420/app/build/intermediates/explo     ded-aar/com.android.support/appcompat-v7/22.0.0/res/drawable-hdpi-     v4/abc_ic_ab_back_mtrl_am_alpha.png
 Error:Error: com.android.ide.common.process.ProcessException:      org.gradle.process.internal.ExecException: Process 'command      '/home/laptop/Android/Sdk/build-tools/21.1.2/aapt'' finished with non-zero      exit value 127
Error:Execution failed for task ':app:mergeDebugResources'.
>     /home/laptop/AndroidStudioProjects/TestIt420/app/build/intermediates/explo    ded-aar/com.android.support/appcompat-v7/22.0.0/res/drawable-hdpi-    v4/abc_ic_ab_back_mtrl_am_alpha.png: Error:     com.android.ide.common.process.ProcessException:     org.gradle.process.internal.ExecException: Process 'command …
Run Code Online (Sandbox Code Playgroud)

java ubuntu android gradle android-studio

4
推荐指数
2
解决办法
5679
查看次数

如何将毫秒转换为天?

我需要几毫秒的天数.

我在做,

long days = (millis / (60*60*24*1000)) % 365;
Run Code Online (Sandbox Code Playgroud)

这是真的?如果没有,请告诉我如何从毫秒获得天数.

不要建议这样做

Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(millis);
int mDay = calendar.get(Calendar.DAY_OF_MONTH);
Run Code Online (Sandbox Code Playgroud)

java android

2
推荐指数
2
解决办法
1万
查看次数

程序'keytool'可以在以下包中找到

我需要SHA1证书指纹来获取Google Map API密钥,但是当我输入时

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 
Run Code Online (Sandbox Code Playgroud)

在终端中,它显示keytool可以在以下包中找到

在此输入图像描述

即使终端显示此类消息,文件keytool已经存在/usr/lib/jvm/jdk1.8.0_25/bin.

它出什么问题了?

我使用64位的Ubuntu 14.04.

java keytool ubuntu-14.04

0
推荐指数
1
解决办法
4227
查看次数

SQLite 数据库如何更新主键 id?

假设我有一张桌子 contacts

  id        Name            Contact_No
-----------------------------------------
   1        abc                12345
   2        lmn                56784
   3        pqr                83654
   4        uvw                17637
   5        xyz                98345
Run Code Online (Sandbox Code Playgroud)

如果我从数据库中删除第 3id行,删除的行之后的行是什么?

如果我更新第 4 行,它会被赋予一个新的id还是在更新数据库后第 4 行的 id 将保持不变?

autoincrement和 和有autoincrement not null什么区别?官方文档说它会降低性能并且数据库会运行缓慢。必须和它一起写integer primary key吗?

我已经阅读了许多 stackoverflow 的答案,也阅读了SQLite 官方文档,但我无法理解。

database sqlite android

0
推荐指数
1
解决办法
2825
查看次数

如何根据最后一个"/"将字符串分成两部分

我想将一个字符串分成两部分,以便我可以获取文件路径和文件名.

这是我的文件路径......

String totalString = "/mnt/sdcard/PDF/abc.pdf"
String filename = "";String filePath = "";
filename = totalString.substring(files.lastIndexOf("/")+1);
Run Code Online (Sandbox Code Playgroud)

filePath =?

我没有得到如何获取filePath ="/ mnt/sdcard/PDF /"?

怎么做?

java string android split

0
推荐指数
1
解决办法
376
查看次数

HTTP请求导致java.io.FileNotFoundException

下面是从doInBackground()方法发出http请求的代码,由于某种原因它正在抛出FileNotFoundException

Bitmap icon = null;
String url = "http://abc.xyz.net/com.tatvic.oatest.gif?uv=2.0&ds=Yes&bt=100.0&tis=11.808&ais=5.478&tes=NA&aes=NA&cs=still";

try {
    InputStream in = new java.net.URL(url).openStream();
    icon = BitmapFactory.decodeStream(in);

} catch (MalformedURLException e) {
    e.printStackTrace();
} catch (FileNotFoundException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

我遵循的另一种方法是使用HttpURLConnection如下所示,但仍然会发生相同的异常.

HttpURLConnection urlConnection = (HttpURLConnection) new URL(url).openConnection();
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
icon = BitmapFactory.decodeStream(in);
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪:

12-27 15:19:54.726 31141-31188/com.tatvic.oatest W/System.err: java.io.FileNotFoundException: http://abc.xyz.net/com.tatvic.oatest.gif?uv=2.0&ds=Yes&bt=100.0&tis=11.808&ais=5.478&tes=NA&aes=NA&cs=still
12-27 15:19:54.729 31141-31188/com.tatvic.oatest W/System.err:     at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:238)
12-27 15:19:54.729 31141-31188/com.tatvic.oatest W/System.err:     at java.net.URL.openStream(URL.java:470)
12-27 15:19:54.729 31141-31188/com.tatvic.oatest W/System.err:     at com.tatvic.lib.uit.e.a(Unknown Source)
12-27 15:19:54.729 …
Run Code Online (Sandbox Code Playgroud)

java android

-1
推荐指数
1
解决办法
2283
查看次数