android 初级
android初级知识
lanxuan1993
这个作者很懒,什么都没留下…
展开
-
314、android studio查看项目的依赖树
https://www.cnblogs.com/songjianzaina/p/11286926.htmlgradlew 模块名:dependencies //查看单独模块的依赖gradlew :app:dependencies --configuration compile //查看项目的编译依赖原创 2021-09-03 18:10:34 · 776 阅读 · 0 评论 -
315、Android Studio+git查看文件修改历史
1、单个文件的提交历史查看https://blog.csdn.net/qq_37475168/article/details/80774346在AS中打开目标文件,而后点击上面VCS->Git->Show History2、查看某一行代码提交的记录https://blog.csdn.net/weixin_42362496/article/details/115563572...原创 2021-09-03 18:09:08 · 1842 阅读 · 0 评论 -
13、Android重写系统返回键
1、方法一@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { //TODO somet...原创 2018-05-18 10:18:14 · 1463 阅读 · 0 评论 -
10.Texview或EditText设置长度控制显示省略号
1.设置maxEms如果TextView后面有其他控件,需要注意是否会被TextView控件挤掉(设置maxLength达不到这个效果,maxLength不会自动显示省略号)1. android:ellipsize="end" 2. android:maxEms="7" 3. android:singleLine="true" 2.设置 layout_w...原创 2018-05-17 17:27:27 · 1931 阅读 · 0 评论 -
11、打开页面EditText自动获取焦点,如何使系统键盘不自动弹出
方法一:在mainfest文件中把对应的activity设置android:windowSoftInputMode="stateHidden" 或者android:windowSoftInputMode="stateUnchanged"。或(已测有效)<activity android:name=".view.WorkInfoActivity" androi...原创 2018-05-18 10:08:45 · 262 阅读 · 0 评论 -
15、注册协议下划线
1. 将要处理的文字写到一个资源文件,如string.xml(使用html用法格式化)<resources> <string name="hello"><u>phone:0123456</u></string></resources>2. 当文字中出现URL、E-mail、电话转载 2018-05-18 11:38:04 · 352 阅读 · 0 评论 -
16、Android Retrofit 中文乱码问题的解决办法
使用retrofit和rxjava,提交数据时需注意,当数据中有中文时,传到后台,可能会是乱码,需处理:解决:1.参数Field改成Query如://提交视频评论@FormUrlEncoded@POST(Constants.SUBMIT_LEARN_COMMENT)Observable<KongBean> submitLearnComment(@Field("c...原创 2018-05-18 14:30:27 · 1847 阅读 · 2 评论 -
29、android studio修改包名和包名长度
一、修改包名1、将设置将路径展开:如果说我们需要修改com.amazon.tv.launcher1中间的路径或者在中间新建一个路径,就需要将上面图片形式的路径展示开,具体的步骤如下。 2、 3、修改包名: 这里有两个选项,rename package rename directory,代表的意思就是更换apk的包名还是只更换代码的路径名。看一下rename...转载 2018-12-12 17:11:17 · 1214 阅读 · 0 评论 -
30、Android-小米手机Toast自带应用名问题
小米手机新系统问题:每一个Toast会显示app的名称+显示的内容解决办法:public static void showShort(Context context, CharSequence message) { Toast mToast = Toast.makeText(context, null, Toast.LENGTH_SHORT); mToast...原创 2018-12-13 12:06:20 · 606 阅读 · 1 评论 -
31、android打开文件夹并列出里面的文件
\\成员变量 private File[] files;private ArrayList<File> fileList;private void setData() { //打开指定目录,显示项目说明书列表,供用户选择 String PATH = Environment.getExternalStorageDirectory() + "/bdboo...原创 2018-12-13 13:14:29 · 2862 阅读 · 0 评论 -
32、android下载pdf或word文档
//成员变量private ProgressDialog progressDialog;private static final int REQUEST_EXTERNAL_STORAGE = 1;private static String[] PERMISSIONS_STORAGE = {"android.permission.READ_EXTERNAL_STORAGE","andr...原创 2018-12-13 14:09:06 · 1048 阅读 · 1 评论