Android studio中的一些小技巧

来源:互联网 发布:香港城市大学知乎 编辑:程序博客网 时间:2024/06/05 19:32

一,

在Android studio中使用HttpClient,需要在
在Android studio中使用HttpClient,需要在
build.gradle中加入:
android {
useLibrary 'org.apache.http.legacy'
}


二,如何将ProgressBar变为水平进度条?

在布局中加入: style="?android:attr/progressBarStyleHorizontal"即可


三,如何将TextView设置为可点击状态?

在布局中加入:android:clickable="true"即可


四:想用百度地图,获取自己电脑上的SHA1的方法:

 步骤:1.打开自己的Androidstudio工程,打开Android Studio 的Terminal(在软件最下面一行看到)
2.输入------keytool -v -list -keystore C:\Users\Administrator\.android\debug.keystore
3.在输入秘钥库口令时:直接拍回车键即可
然后就可以看到自己的SHA1: 4A:25:32:E9:77:2D:CD:0C:56:D7:BC:21:96:65:C8:DB:54:20:C5:D0
(每个电脑都不一样啊)


五,android 怎么隐藏horizontalscrollview的滚动条?

1、在默认情况下,HorizontalScrollView控件里面的内容在滚动的情况下,会出现滚动条,为了去掉滚动条,

只需要在<HorizontalScrollView/>里面加android:scrollbars="none"。


2、如果想实现在代码里面,点击左(右)按钮【btnLeft(btnRight)】,滚动条里面的内容会向左向右滚动【horizontalScrollViewMM】。代码如下:
滚动条向左滚动:
btnLeft.setOnClickListener( new View.onClickListener(){
horizontalScrollViewMM.arrowScroll(View.FOCUS_LEFT);
});
滚动条向右滚动:
btnRight.setOnClickListener( new View.onClickListener(){
horizontalScrollViewMM.arrowScroll(View.FOCUS_RIGHT);
});

六,友盟多渠道打包步骤?-------》看老师day39视频,有操作介绍

第一步 在AndroidManifest.xml里配置PlaceHolder
<meta-data
    android:name="UMENG_CHANNEL"
    android:value="${UMENG_CHANNEL_VALUE}" />
第二步 在build.gradle设置productFlavors
android {  
    productFlavors {
        xiaomi {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "xiaomi"]
        }
        _360 {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "_360"]
        }
        baidu {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "baidu"]
        }
        wandoujia {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "wandoujia"]
        }
    }  
}





0 0
原创粉丝点击