- 博客(8)
- 收藏
- 关注
原创 permission denied for this window type
首先说明下问题:android中添加悬浮窗问题权限受拒解决 解决方法一(在android6.0以下有效): 在清单配置中添加以下两条权限并将targetSdkVersion设置为23以下,或者将模拟器版api版本调至23以下即可解决此权限受拒问题 android:name="android.permission.SYSTEM_ALERT_WINDOW" /> android:name
2016-12-20 10:08:46 2413
转载 SwipeRefreshLayout下拉刷新冲突解决
摘要: SwipeRefreshLayout结合ListView使用的时候有时候存在下拉冲突,本文提供解决方法 使用SwipeRefreshLayout,网上资料copy了一个OnScrollListener给ListView, 结果当第一个item长度超过一屏,明明还没有到达列表顶部,Scroll事件就被拦截,列表无法滚动,同时启动了刷新。 修正代码后,自定义的OnScrollList
2016-12-01 10:48:48 901
转载 正则表达式
JavaScript验证正则表达式大全 JavaScript验证正则表达式大全,搜集最全的JavaScript验证正则表达式,开始查看吧,这里的都是正则表达式的例子,具体和函数结合的使用方法,还请查看下篇文章《JavaScript使用正则表达式进行验证》 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
2016-07-11 15:05:52 501
原创 WebView
public class WebActivity extends Activity { WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten
2016-06-06 22:33:42 346
转载 Android Sqlite 数据库版本更新
Android Sqlite 数据库版本更新1.自己写一个类继承自SqliteOpenHelper2.会实现SqliteOpenHelper的两个方法 onCreate与onUpgrade,google文档对两个回调方法的解释是创建数据库的时候调用与更新数据库的版本的时候调用3.Sqlite数据库主要是用来缓存应用的数据,而应用却是一直在更新版本,相应的数据的表的字段也会一直增加会改变或减少4.这个
2016-06-06 19:15:40 513
转载 快速知道当前页面是哪一个activity
列表内容快速知道当前页面是哪一个activity 知晓当前是在哪一个活动这个技巧将教会你,如何根据程序当前的界面就能判断出这是哪一个活动。可能你会觉得挺纳闷的,我自己写的代码怎么会不知道这是哪一个活动呢?很不幸的是,在你真正进入到企业之后,更有可能的是接手一份别人写的代码,因为你刚进公司就正好有一个新项目启动的概率并不高。阅读别人的代码时有一个很头疼的问题,就是你需要在某个界面上修改
2016-06-05 21:45:30 1859
转载 picasso的简单用法
Picasso框架 什么是Picasso: 强大的图片下载和缓存的第三方库;我觉得这就是对它最准确的描述了, 至于其他特性,可以参见官网介绍:Picasso 如何使用Picasso android update project -p ant jar 2.Picasso的基本用法: 将Picasso添加进项目后,要使用它非常简单,只需要一行代码就能搞定 :
2016-06-05 11:41:55 772 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人