![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
记录防坑
文章平均质量分 70
老子学不动了啊!
这个作者很懒,什么都没留下…
展开
-
gen already exists but is not a source folder
原地址:http://yxwang0615.iteye.com/blog/1849965遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->java Compiler ->修改Compiler compliance level 一般是1.6。修改完成clean项目之后,往往还会遇到:gen a转载 2016-03-02 09:54:04 · 330 阅读 · 0 评论 -
Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
今天在做hencoder的自定义view练习的时候,下载了练习项目,使用的时候发现项目是在3.0版本的studio上创建的,我的studio版本是2.2.2,运行时提示最低版本为3.0在网上找到https://blog.csdn.net/suwenlai/article/details/78211563在gradle.properties中添加:android.injected.build.mod...原创 2018-05-09 16:36:47 · 16134 阅读 · 2 评论 -
Edittext禁止输入回车键以及单行显示解决方案
要让Edittext单行显示,以前的做法直接使用属性android:singleLine="true"即可,不过这个方法已经过时了,不宜继续使用,新的解决方案如下只需要设置android:lines="1"android:inputType="text"即可实现单行显示,当然,inputtype为其他值也是可以的,只需要指定一个值就行了如果界面上有多个edittext,设置android:ime...原创 2018-04-08 10:23:37 · 5797 阅读 · 0 评论 -
解决Dialog中有EditText时无法自动弹出输入的问题
其实这个问题的根源在于设计dialog的时候为让dialog不被输入遮挡,默认会在显示的时候隐藏掉输入法源头可追溯到官方文档:Note: Activities provide a facility to manage the creation, saving and restoring of dialogs. See onCreateDialog(int), onPrepare原创 2017-11-23 17:36:01 · 540 阅读 · 0 评论 -
shape标签详解
虽然一些比较日常的效果都能轻松使用shape实现,但是一些稍微复杂的效果还是得去查,实在麻烦写个文章记录一下ShapeDrawable是一种很常见的Drawable,可以理解为通过颜色来构造的图形,它既可以是纯色的图形,也可以是具有渐变效果的图形,ShapeDrawabled语法如下所示:<shape xmlns:android="http://schemas.andr原创 2017-10-11 16:47:29 · 753 阅读 · 0 评论 -
安卓动画总结
补间动画(Tween Animation)开发者无需定义动画的每一帧,只需要定义开始和结束的关键帧和动画变化的时间和方式,剩下的交给安卓系统进行计算,通过在两个关键帧之间插入渐变值来实现平滑过渡补间动画主要包括4种基本效果:透明度变化Alpha,大小变化Scale,位移变化Translate,旋转变化Rotate,四种变化可以动态组合,可以使用xml定义也可以直接使用代码定义插原创 2017-10-10 09:59:02 · 257 阅读 · 0 评论 -
锁屏上显示Activity
转载地址:https://www.race604.com/activity-over-keyguard/在Android中,有些比较强的提醒,需要用户紧急处理的内容。需要唤醒屏幕,甚至在锁定屏幕的情况下,也要显示出来。例如,来电界面和闹钟提醒界面。这是怎样实现的呢?其实,实现起来非常简单。只要给Activity的Window添加如下属性即可:@Overridepr转载 2017-04-17 11:15:45 · 2350 阅读 · 0 评论 -
图解 Android 事件分发机制
转载地址:http://www.jianshu.com/p/e99b5e8bd67b#在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是Android面试必问考点之一,如果你能把下面的一些事件分发图当场画出来肯定加分不少。废话不多说,总结转载 2017-02-14 11:49:36 · 208 阅读 · 0 评论 -
Android的ListView数据更新后,如何使最新的条目可以自动滚动到可视范围内?
在ListView的layout配置中添加 Android:transcriptMode="alwaysScroll"[html] view plaincopyListView android:id="@+id/listView" android:layout_width="match_parent"转载 2017-02-09 16:25:07 · 1028 阅读 · 0 评论 -
百度地图多个点显示在一个页面上
网上找了一堆效果都不是很好,只好自己改了一下,百度地图的缩放级别是3-18,根据不同的距离显示不同的缩放等级是需要算出来的double[] MapApi = new double[] { 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 25, 50, 100, 200, 500, 1000, 2000 };上面这个是地图缩放等级对应的距离列表,单位是km,2原创 2016-07-29 17:52:58 · 4347 阅读 · 0 评论 -
选择手机中的一张照片或拍照上传图片(超高清晰度)
本文借鉴了多位前辈的代码,在自己的项目使用中根据需求做了一些修改,为了以后再次使用类似功能的时候方便一些,特把主要的代码流程部分贴出来首先在activity中定义几个常量private static final String IMAGE_UNSPECIFIED = "image/*"; private static final int TAKE_PICTURE = 0;//拍照原创 2016-05-23 14:50:28 · 2057 阅读 · 2 评论 -
ScrollView里嵌套ListView(或者gridview)时,内部控件滑动时外部控件也会动的异常处理
转载地址:http://www.eoeandroid.com/thread-246995-1-1.html按常理,ScrollView套ListView会存在两个问题:1.里面的listView高度无法算出来,通常只能显示listview的其中一行2.listview不能滚动在解决问题一的时候,我在网上找了一大堆资料,怎么怎么让listview显示完整,终于转载 2016-04-19 14:53:46 · 727 阅读 · 0 评论 -
微信支付核心部分,记录在此防止再次被坑
首先导入微信jar包(官网有)在MyApplication中初始化IWXAPI 对象// 微信支付初始化 static IWXAPI msgApi; public static IWXAPI getWXAPI() { return msgApi; }// 微信支付初始化 msgApi = WXAPIFactory.createWXAPI(this, null); msg原创 2016-02-23 10:33:25 · 584 阅读 · 0 评论 -
关于TextView的android:ellipsize="end"属性无效的挣扎
今天写代码的时候突然发现TextView的android:ellipsize="end"属性无效了即便我的文字已经超出了一行也没有给我显示省略号就像这样这个时候我的代码是这样的<TextView android:id="@+id/tv_item_search_list" android:layout_width="match_parent" a...原创 2018-05-30 16:02:53 · 17244 阅读 · 3 评论