- 博客(15)
- 资源 (16)
- 收藏
- 关注
原创 隐私问题专项(一)| 超范围收集个人信息常见问题及高频场景分析
2)应用在调用三方SDK的场景中,未全面核实三方SDK是否存在获取软件安装列表的行为,如调用三方SDK(友盟、穿山甲、个推等SDK)以实现分析、广告、推送等功能时,没有在隐私声明中说明该SDK获取系统软件安装列表,导致应用被判定超范围收集个人信息。1)应用为保证特定功能的正常运行需要获取系统安装的软件列表(调用getInstalledPackages等接口),但由于开发者隐私安全意识不足等原因,未按标准要求在隐私声明中说明其获取系统安装软件列表的行为,导致应用出现超范围收集个人信息的行为。
2024-06-12 17:56:48 1408
原创 Android开发踩坑记
1、用该方法之后并不会刷新Item,也就是说不会重新bind数据,那么position也就没有刷新,每个Item对应的position还是原来的那个,那就会有问题,比如现在只剩下3个Item,而我们点击删除最后一个Item的时候,它的position是原来的position4,那么实际上就是调用RecycleView的notifyItemRemoved(4),就会出现越界。这个方法,是通知所有观察者: 从positinStart开始的itemCount这些个item已经改变了,与。
2023-05-16 18:34:00 1052
转载 在Android中实现监听 返回键,主键,菜单键
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { //按下的如果是BACK,同时没有重复。Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();Toast.makeText(this,"返回键Back键测试",Toast.LENGTH_SHORT).show();//重写onBackPressed()方法。
2023-04-28 15:57:16 1900
原创 Android 中跳转至系统设置界面大全:
ACTION_INPUT_METHOD_SUBTYPE_SETTINGS 【API 11及以上】 // 跳转 语言选择界面 【多国语言选择】ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS // 跳转到应用程序界面【所有的】ACTION_MANAGE_APPLICATIONS_SETTINGS :// 跳转 应用程序列表界面【已安装的】ACTION_INTERNAL_STORAGE_SETTINGS // 跳转存储设置界面【内部存储】
2023-02-14 17:16:28 2654
原创 浅析Android中build.gradle的实用技巧
Android开发存在着众多版本的不同,比如compileSdkVersion、minSdkVersion、targetSdkVersion以及项目中依赖第三方库的版本,不同的module及不同的开发人员都有不同的版本,所以需要一个统一版本规范的文件,现在我就来介绍一种方式。我们可以对每个页面的资源都进行具体分类,不只是layout,还有drawable及value,是不是心动了,赶紧照着如下配置试一试吧,别再让资源文件们“混为一潭”了。//生成一个boolea类型的变量。//生成一个字符串变量。
2022-11-08 13:17:03 1080
转载 一个Socket连接管理器(心跳机制)
为了方便开发人员使用,我在闲暇之余写了一个简单的Socket连接管理的处理程序,程序简单仅供参考!其他更多精彩,请你访问我的博客:http://cuisuqiang.iteye.com/ 处理机说明:读取配置文件,根据配置文件信息保持一个连接配置变量集合。根据连接变量集合初始化相应的连接。启动一个线程,处理检查连接的有效性,处理方法是发送心跳包,如发
2014-11-19 10:44:03 3837
转载 Android优秀开源项目汇总
UI相关图片Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载、缓存、显示图片ImageLoader:com.novoda.imageloader:异步加载、缓存、显示图片picasso:com.squareup.picasso:功能强大的图片下载缓存库PhotoView:uk\co\senab
2014-08-29 09:55:52 6086
原创 常用的webservice接口
商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx Disco: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asm
2013-11-21 10:12:44 9743
转载 android ListView 几个重要属性
首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控
2013-11-04 09:51:47 3414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人