android
soblu_e
这个作者很懒,什么都没留下…
展开
-
AndroidStudio LogCat过滤栏消失不见解决办法
最近遇到这个问题是真的很无语啊,规律一般是这样,打开AS的时候不连接任何手机,问题见下图。![6D1E374657A0F0143541911308843B2A.jpg](https://upload-images.jianshu.io/upload_images/5797132-e49738d826cb757e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)重启AS等一系列方式试过之后发现重启类的只有重启电脑有效。如果不重启电脑来解决这个原创 2021-07-19 14:57:00 · 1160 阅读 · 0 评论 -
AdView引发的血案,机型Nua3e,尚无解,只能换类名
目前发现华为Nua3e手机上命名为AdView的控件无法显示,问题未知,测试过其他华为手机均为发现,可能在华为的某个Rom版本把AdView设置为系统关键词,解决此问题的关键直接不使用AdView即可。原创 2021-07-19 14:56:23 · 79 阅读 · 0 评论 -
Android与Ios简单有效的防止wifi劫持与各种抓包
之前对这块研究了很多,在“疯狂的程序员”群里也有好几个成员提出如何防止wifi劫持的问题,所以特地写一篇文章来阐述,文章包含原理与相应的Android代码,IOS代码类似,不做展示。先来描述一下chaless抓包的原理,http不用考虑了,一抓一个准,我们要看的是相对安全的https,有些人要问,https不是已经是安全的访问了吗?为什么还能被抓包被劫持呢?要了解这个首先得先了解https的工作原理,我这边做一个简单描述。https工作原理:首先,https是在http的基础上新增了一种加密方式,然原创 2021-07-19 14:55:48 · 626 阅读 · 0 评论 -
魅族手机bindService返回false问题
摘要(本文所讲重点):1、 应用B未开启应用A如何绑定应用B的Service2、 魅族手机无法bindService(非设置component解决)最近在搞进程通信相关的东西,采用的Android提供的Messenger来实现跨进程通信,Messenger底层实现完全类似AIDL,不一样的地方在于AIDL支持多线程,且同步返回,但是我的项目并不需要这些,所以采用使用难度更低的Messenger。期间遇到的第一个问题是,应用B处于未打开状态,应用A无法启动应用B的Service,据说早期Androi原创 2021-07-19 14:54:56 · 422 阅读 · 0 评论 -
Android Keystore加解密以及遇到的坑
国内使用Android Keystore加解密的应该很少吧,搜出来也基本都是Android打包时的Keystore,其实谷歌在很早之前就已经为Android提供了类似IOS的KeyChain功能,私钥存储在trustzone系统中,这个trustzone系统独立于Android系统,能做到私钥安全。具体怎么安全,我们来了解一下加解密与签名的过程,本文不做复杂的深度解析,普通人也完全不需要了解这么透彻,想深入了解的可以google trustzon。keystore加解密与签名的安全性其实很好理解,因为不原创 2021-07-19 14:53:52 · 2035 阅读 · 0 评论 -
Android与IOS国际化工具
本人从事Android移动端开发多年,被测试与产品经理吐槽最多的无怪乎是“为什么android与IOS文案不一样”。为什么呢?因为文案都是我们自己定的,没有一个统一的标准,就算有统一的标准,哪个小哥哥突然自己加个戏也都是有可能的(你永远都阻止不了逗比的诞生)。 那么,问题就显而易见了,如何解决呢?我、ios小伙伴和产品经理讨论了12小时又20分,最后敲定国际化文档由产品经理来整理并发布成excel格式,然后我们实用工具一键生成Android与IOS需要的国家化文档,以后新功...原创 2021-07-19 14:51:38 · 188 阅读 · 0 评论 -
网上最好的java的堆,栈,代码区讲解
最近做项目各种不注意就挂掉,分析原因都是内存问题,究其根本还是java内存机制不了解,于是找了篇最详细的重新恶补下,发现收获颇丰,如果你也把这篇文章看完,我相信以后做项目出现漏洞的几率会小很多。一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译转载 2015-03-26 16:37:01 · 507 阅读 · 0 评论 -
荟萃在线音乐播放器,一起制作,第一部分用户登录模块(持续更新)
荟萃在线音乐播放器,一起制作,第一部分用户登录模块(持续更新)原创 2015-03-26 16:39:14 · 924 阅读 · 0 评论 -
云端下载图片各线程详解(自己发明的哦,独此一家)
云端下载图片各线程详解(自己发明的哦,独此一家)原创 2015-03-26 16:31:27 · 610 阅读 · 0 评论 -
android 多线程问题,意外加载多倍数据
android 多线程问题,意外加载多倍数据原创 2015-03-26 16:36:04 · 516 阅读 · 0 评论 -
GridView内存及时释放,不需要使用软引用
GridView内存及时释放,不需要使用软引用原创 2015-03-26 16:41:49 · 1537 阅读 · 0 评论 -
类似QQ2013联系人模块listview上下滚动与左右滑动item间模块切换
类似QQ2013联系人模块listview上下滚动与左右滑动item间模块切换原创 2015-03-26 16:44:53 · 536 阅读 · 0 评论 -
Android 内存泄露总结(现在列举的情况不是很多,以后会慢慢更新)
Android 内存泄露总结(现在列举的情况不是很多,以后会慢慢更新)原创 2015-03-26 16:35:12 · 443 阅读 · 0 评论 -
成为软件工程师的十点建议
1、代码大全,语言平实,简单易懂,讲究先期准备,谋而后定,降低开发过程中需求和设计的改变等等,软件工程师必看。2、开发中需求改变不可避免,必须让设计预留改变空间,框架结构不能死板不可变,必须支持可拓展。例:Album缓存部分,异步图片加载部分3、任何开发必须有文档,必须有用例和类图,没有用例和类图就和盖房子没有设计图一样。任何一个软件和模块开始之前工程师必须有直观的思路和方案,然后才会有比原创 2015-03-26 17:24:34 · 1092 阅读 · 2 评论 -
android2.2与2.3Camera打不开问题(第一次测试下)
android2.2与2.3Camera打不开问题原创 2015-03-26 16:16:50 · 696 阅读 · 0 评论 -
android样式表类似于web开发中的CSS(亲自整理哦亲,绝对带注释)
android样式表类似于web开发中的CSS原创 2015-03-26 16:17:34 · 1239 阅读 · 0 评论 -
android 单指螺旋放缩图片多点触控
android 单指螺旋放缩图片多点触控原创 2015-03-26 16:18:27 · 687 阅读 · 0 评论 -
requestWindowFeature各属性详解
requestWindowFeature各属性详解原创 2015-03-26 16:19:47 · 351 阅读 · 0 评论 -
android 类似微信的摇晃触发事件(确认可行,已封装,可直接调用)
android 类似微信的摇晃触发事件(确认可行,已封装,可直接调用)原创 2015-03-26 16:24:19 · 759 阅读 · 0 评论 -
使用HttpClient下载图片常用代码,以及下载失败原因
使用HttpClient下载图片常用代码,以及下载失败原因原创 2015-03-26 16:26:47 · 1873 阅读 · 0 评论 -
android 内存溢出解决集锦
android 内存溢出解决集锦原创 2015-03-26 16:27:54 · 358 阅读 · 0 评论 -
android ListView下拉刷新(代码是别人的,但是本人写了很多注释,并准备好好分析下原因)
android ListView下拉刷新(代码是别人的,但是本人写了很多注释,并准备好好分析下原因)原创 2015-03-26 16:29:19 · 451 阅读 · 0 评论 -
android viewflipper 解决屏幕翻转后图片显示为点击进入图片
android viewflipper 解决屏幕翻转后图片显示为点击进入图片原创 2015-03-26 16:32:58 · 500 阅读 · 0 评论 -
GridView 中getview方法position 0 加载多次问题
GridView 中getview方法position 0 加载多次问题原创 2015-03-26 16:41:59 · 2097 阅读 · 0 评论