
android
fngang
这个作者很懒,什么都没留下…
展开
-
listView/gridView 的 onItemClick 无效的解决办法
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,而ListView无法捕获处理该事件,主要原因就是焦点被listview中的checkbox等控件占有了解决方法:在itme的视图中的checkbox、button对应的view处加android:focu转载 2017-09-28 17:14:16 · 687 阅读 · 0 评论 -
webView读取本地文件的相关设置代码
setAllowFileAccess Android中默认mWebView.setAllowFileAccess(true),在File域下,能够执行任意的JavaScript代码,同源策略跨域访问能够对私有目录文件进行访问等。APP对嵌入的WebView未对file:/// 形式的URL做限制,会导致隐私信息泄露,针对IM类软件会导致聊天信息、联系人等等重要信息泄露,针对浏览器类软转载 2017-10-18 11:57:28 · 2035 阅读 · 0 评论 -
Spinner 自定义下拉图标
1.自定义下拉列表形状在 res/drawable 下新建一个xml,如 shape_spinner_drop_down.xml,其内容如下:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > &...原创 2018-06-26 11:15:33 · 6683 阅读 · 0 评论 -
Gson汇总
在网上找了几篇有关Gson的文章,为方便学习集中在一起:1.在AndroidStuido 中添加插件文件方便根据Json数据自动生成实体对象,并有简单介绍在Android Studio中如何添加GSON 并使用GsonFormat快速实现实体类2.详细介绍Gson的具体应用Android Gson使用详解3.用具体实例介绍同一个Json对象内容不同时的处理采用Gson解析含有多种JsonObjec...转载 2018-07-14 15:10:38 · 191 阅读 · 0 评论 -
完全用样式的 android seekbar
先上效果图:1.在drawable中定义进度条样式:白色背景,浅蓝色已完成进度条layer_seekbar.xml<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-...原创 2018-09-18 14:19:09 · 1180 阅读 · 0 评论 -
Fragment 的 onResume()
/** * 1.Fragment第一次创建时调用 * 2.切换程序(如点了Home键)后恢复Fragment可见时调用 * 3.切换fragment的hide和visible的时候可能不会调用 */@Overridepublic void onResume() { super.onResume(); if (isAdded() && !isHidden...转载 2018-10-29 10:24:39 · 2103 阅读 · 0 评论