![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android笔记
MervynLammm
这个作者很懒,什么都没留下…
展开
-
Android Studio注释模板中${user}为自己的名而不是administer
在Android Studio目录的bin文件夹下的studio.exe.vmoptions和studio64.exe.vmoptions文件中添加一行-Duser.name = yourname原创 2017-08-13 16:49:03 · 490 阅读 · 0 评论 -
关于Android Studio新建或打开存在项目过程, building gradle project info进度一直卡住的问题
下载离线包打开之前能运行的项目目录的gradle/wrapper文件夹,用文本编辑器打开gradle-wrapper.properties文件,最后一行的链接,去掉转义反斜杠,如https://services.gradle.org/distributions/gradle-3.3-all.zip。复制到浏览器或者下载器,下载离线包。查看/设置gradle目录setting->Build, Exec原创 2017-08-13 15:51:42 · 468 阅读 · 0 评论 -
用Android Studio生成不同分辨率的图标
打开需求图标的项目后打开File->New->Image Asset。 - Name为生成图标的文件名。 - Asset Type待生成的图标样式,Image为自备图标,Clip artgoogle提供的mdicons,Text为文字。 - 选Image后在Path下选择待生成图标的路径。 - Trim图标四周是否留空。 - scaling图片压缩方式。 - Shape图标样式。原创 2017-08-07 17:32:12 · 3000 阅读 · 0 评论 -
RecyclerView 中adapter.notifyDataSetChanged()无效的问题
RecyclerView 中adapter.notifyDataSetChanged()无效的问题网上找了很多答案,看了很多博客,让我感觉都讲得模模糊糊,最后是这篇博客解决了我的问题:http://blog.csdn.net/csdn_lqr/article/details/50947825其实要让notifyDataSetChanged()有效就只是一个要点数据源有变化。而在我的项目中导致数据源没原创 2017-08-06 18:50:03 · 1573 阅读 · 0 评论 -
ArrayList中元素被新元素覆盖的问题
前几天的项目中遇到了ArrayList中旧元素在添加新元素时,被新元素覆盖的问题。 代码如下。 private static void addToList(int[] num) { permutationList.add(num); } private static void perm(int[] num, int pos, int n) { a原创 2017-08-07 18:00:13 · 739 阅读 · 0 评论 -
RecyclerView 盖住 AppBarLayout 问题解决
初学Android,前几天学到Material Design,非常喜欢这个UI。迫不及待就用MD设计尝试写了个App。 然后在开发过程中遇到了些问题。<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app原创 2017-08-06 20:00:25 · 3014 阅读 · 0 评论 -
动态修改strings.xml中的值及获取app版本号
项目中需求在“关于”中添加版本号信息。 故记录代码实现。关于用dialog实现,dialog的title和message均存在strings.xml中。如果要实现显示版本号信息,就需要动态修改strings.xml的值。动态修改strings.xml的值strings.xml<string name="info">string %1$s, int %2$d, float %3$.2f.</stri原创 2017-08-08 23:05:01 · 1895 阅读 · 0 评论 -
Android Studio中File对象的FileList()方法返回NULL的问题
今天想写一个能获取文件列表的demo,期间遇到了一个问题:File对象的FileList()方法返回NULL。 我的代码private void initFiles() { rootPath = Environment.getExternalStorageDirectory().getPath(); Log.d(TAG, "initFiles: "+rootPath);原创 2017-09-15 21:16:49 · 4302 阅读 · 1 评论 -
EditText中maxLines属性无效的问题
今天写练手app时给EdiTtext添加了一条属性android:singleLine="true",显示已过时,应使用android:maxLines="1"替换。 然后发现这条属性不起作用,经查阅后发现需要添加android:inputType属性才可用。原创 2017-10-01 17:30:55 · 2279 阅读 · 0 评论