小编Boj*_*man的帖子

Android Studio 1.2 - 默认情况下项目编码不匹配

我是一个Android新手,我刚刚升级到Android Studio 1.2.当我创建一个新项目(API 16:Android 4.1(Jelly Bean))时,我立即收到以下警告:

警告:项目编码(windows-1252)与Gradle构建文件(UTF-8)中指定的编码不匹配.这可能会导致严重的错误.
更多信息...
打开文件编码设置

这是我没有做过任何更改或编写任何代码.我阅读了有关tools.android.com(http://tools.android.com/knownissues/encoding)的更多信息,但它非常含糊,并假设知道发生了什么(这是"更多信息......"带你).自从我更新到Android Studio 1.2后,我的XML文件中的设计和文本选项卡甚至都不会同步; 在XML文件的文本文件可以的情况下,无法编辑设计选项卡.我认为这是一个相关的问题.

为什么默认情况下它与此编码不匹配,我该怎么办呢?我应该使用什么作为默认编码?

谢谢!

encoding android intellij-idea android-studio

43
推荐指数
3
解决办法
4万
查看次数

由于Android Studio的冲突,依赖性被忽略了

我正在尝试添加以下依赖项,但它是忽略的.我无法理解如何解决它请帮帮我谢谢.

依赖

 compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0'
Run Code Online (Sandbox Code Playgroud)

Waring for ignore依赖
警告:依赖org.apache.httpcomponents:httpclient:4.0.1因调试而被忽略,因为它可能与Android提供的内部版本冲突.如果出现问题,请使用jarjar重新打包以更改类包警告:依赖org.apache.httpcomponents:httpclient:4.0.1因发布而被忽略,因为它可能与Android提供的内部版本冲突.如果有问题,请用jarjar重新打包以更改类包

android gradle google-drive-android-api

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

如何围绕位图制作发光效果?

以下代码是我到目前为止所得到的.但是,有两个问题:

  1. 我想要内部和外部发光效果,看起来类似于Photoshop的混合选项.但我只设法制作外部发光,如果我设置BlurMaskFilter.Blur.INNER或其他值,整个图像被阻挡,而不是只是边缘.

  2. 尽管我将" FF " 设置为alpha值,但发光颜色仍然很暗.

    Bitmap alpha = origin.extractAlpha();
    BlurMaskFilter blurMaskFilter = new BlurMaskFilter(5, BlurMaskFilter.Blur.OUTER);
    
    Paint paint = new Paint();
    paint.setMaskFilter(blurMaskFilter);
    paint.setColor(0xffffffff);
    
    Canvas canvas = new Canvas(origin);
    canvas.drawBitmap(alpha, 0, 0, paint);
    
    return origin;
    
    Run Code Online (Sandbox Code Playgroud)

替代文字

graphics android bitmap glow

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

android 5.0(Lollipop)中最近的应用程序/历史使用哪个动画/视图?

我需要像Android 5.0中的Recent App部分那样做动画.如下图所示.任何提示或链接,甚至这里使用的动画类型都会有所帮助.

动画/ UI类型?

android android-animation

23
推荐指数
1
解决办法
2907
查看次数

Android:带有垂直滚动文本的Textview

我发现使用垂直滚动文本设置textview很困难.在我的对话框中,我有一个带有大文本的textview,因为对话框是小窗口我希望textview文本垂直滚动,以便对话框看起来很好.下面是我的xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#FFFFFF" >

    <ImageView
        android:id="@+id/fbcancel"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:src="@drawable/fbcancel" />

    <EditText
        android:id="@+id/fbedittext"
        android:layout_width="230dp"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/imageView1"
        android:layout_marginLeft="5dp"
        android:layout_marginTop="33dp"
        android:background="@drawable/roundcorners"
        android:ems="10"
        android:gravity="center"
        android:hint="@string/fbhint"
        android:lines="6"
        android:paddingRight="5dp"
        android:scrollHorizontally="true" />
    <RelativeLayout
        android:id="@+id/relativeLayout1"
        android:layout_width="80dp"
        android:layout_height="250dp"
        android:layout_alignParentRight="true"
        android:layout_toRightOf="@+id/fbedittext" >

        <Spinner
            android:id="@+id/spinner"
            android:layout_width="50dp"
            android:layout_height="30dp"
            android:layout_alignLeft="@+id/fbshare"
            android:layout_alignRight="@+id/fbshare"
            android:layout_below="@+id/fbshare"
            android:layout_marginTop="16dp"
            android:drawSelectorOnTop="true"
            android:entries="@array/fblist" 

            android:visibility="gone"/>

        <ImageView
            android:id="@+id/fbpeople"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/fbshare"
            android:layout_alignRight="@+id/fbshare"
            android:layout_below="@+id/fbshare"
            android:layout_marginTop="16dp"
            android:background="@drawable/people"
            android:drawSelectorOnTop="true" />

        <ImageView
            android:id="@+id/fbshare"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="65dp"
            android:src="@drawable/newfb" />
    </RelativeLayout>



<ScrollView android:id="@+id/textAreaScroller" 
    android:layout_width="fill_parent" 
        android:layout_height="173px" 
        android:layout_x="0px" 
        android:layout_y="25px" 

    <TextView …
Run Code Online (Sandbox Code Playgroud)

android android-layout

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

Android:水平线,中间有文字

我想知道如何用中间的文本做这个水平线,看看这个截图:

在此输入图像描述

有人有想法在Android上这样做吗?我找到了如何做一个水平线,但从来没有用文字.

谢谢 !

android

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

元数据或属性文件中的Android配置?

我正在编写一个供开发人员使用的库,我有一些配置项,比如apiKey,environment和其他.我想开发人员设置这些值,我首先想到的是使用我在Application类中加载的Java Properties文件,但我看到Google Play和Google Map SDK要求开发人员在Android的元数据标记中添加他们的apiKey表现.推荐的方式是什么?

android android-manifest

10
推荐指数
1
解决办法
653
查看次数

复制粘贴在Mac上的Android Studio中无效

我正面临着Mac版Android Studio的一个奇怪问题(即,我无法复制(+ C)并粘贴(+ V)任何文本).我不知道为什么这样的表现很奇怪.我的问题可能很愚蠢,但自从我开始从WindowsMac工作以来,我一直面临着这个问题.任何解决方案和替代方案对我都有帮助.过去两天我完全陷入了这个问题.

macos android android-studio android-settings

8
推荐指数
1
解决办法
4559
查看次数

发送电子邮件时更改文本(字符串)的颜色

当我将其输出到电子邮件时,我正在尝试更改文本的颜色(字符串).我的代码是:

String appdata = "%" + txtFromSpinner + location.getText() + "%" + date.getText()+ "%" + start.getText() + "%" + finish.getText() + "%" + lunch.getText() + "%" + details.getText();
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"payrolldirectgib@gmail.com"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Timesheet/Parte de horas");
emailIntent.putExtra(Intent.EXTRA_TEXT, appdata +sep+ "Please send this email."+sep+ "Your timesheet details are included in it."+sep+ "Thank you."+sep+ "Regards,"+sep+ "Admin Department."+sep+ "Payroll Direct.");
emailIntent.setType("message/rfc822");
startActivity(emailIntent);
Run Code Online (Sandbox Code Playgroud)

我希望字符串"appdata"在电子邮件消息框中显示为红色.

可以这样做,怎么做?

先感谢您.

java string android colors

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

Android工作室阻止代码重新格式化粘贴

我已经开始使用Android Studio(取代Eclipse),而我无法习惯的一件事是Studio如何自动(在某些情况下)重新格式化当前文件中的部分甚至全部代码.其中一种情况是将文本粘贴到我的文件中.当我这样做时,整个块会根据我可以在设置中格式化(但严重不喜欢)的神秘规则重新格式化.

设置中的某个位置是否有一个复选框可以关闭它?

我可以很容易地格式化我自己的代码,因为我也可以手动告诉Studio"现在就做",似乎没有任何理由忍受所有的自动手持.

android intellij-idea android-studio

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