- 博客(25)
- 资源 (7)
- 问答 (23)
- 收藏
- 关注
原创 app启动后,点击跳转内页之后 再点击home 回到桌面,再次点击app图标打开后回到了主页问题
在开发中有着多种多样的问题,这次我遇到了一个奇怪现象:打开app进入首页,随便点击一个页面跳转内页,之后点击home回到桌面,在点击图标,居然回到首页,本来应该回到之前的内页,怎么回事呢,原来我的主页 MainActivity 启动模式为 singleTask ,去掉就解决了问题。于是我去掉了,问题解决,本来到这就好 了,但是问题又出现了,我另一个功能在一张内页跳转MainActivity 出...
2019-07-05 13:34:24 1980
原创 经常用到的的android 三个存储方式 SharedPreferences ,DBFlow 和内外存储
最近整理了一下平时用到的android 三个存储方式,为了日后开发能快速查看,也为了初学存储的小伙伴解个疑惑。github地址 apk在项目的app/release下面,可以先安装试试 整体是用kotlin写的写的比较简单,可以依照源码查看。 ...
2018-12-29 17:53:08 293
原创 华为桌面图标在应用更新后没有变化
今天开发中遇到一个很蛋疼的事,我将开发的app安装到一个华为8.0手机上出现icon被华为切割情况,我意识到是8.0之后的新特性,于是我按照Android 官网将8.0的icon做了适配,继续安装发现图标没什么变化,我开始以为是没有更新的缘故,于是将app版本code升了一级,结果还是一样,之后我多次将新特性生成步骤中的安全线相对放大缩小,发现界面依然无变化,知道我在另一个华为8.0手机上安装正常...
2018-10-23 16:28:27 2224
原创 android studio 无线调试手机
作为一个android开发者,真机的测试时不可避免的,我之前用的是android studio上的一个wifi 无线调试插件,还不错,但是现在换了电脑后就用不了了,很难受啊,于是上网上线,找办法,终于找到了一个好的方法,大神就是多啊,在此记下,以防自己忘记。首先这个方法要用到adb命令,就是在黑框框中敲命令,但是我adb环境变量没配,也懒得配了,于是直接找到sdk下platform-too...
2018-08-10 10:13:38 665
原创 fragmnt被覆盖和跳转其他activity的时候,onHiddenChanged方法没有调用
问题描述,我有一个app,首页一个activity 和4个按钮可以切换fragment,切换方式是hide和show,我在fragment中有一个onHiddenChanged(hidden: Boolean)是为了在fragment可见的时候做出一些操作,但是在fragment被覆盖和跳转一个activity再回到fragment的时候,并没有调用这个方法,这就让我很郁闷,我在跳转的那个界面做...
2018-07-04 17:49:53 5485 6
原创 自定义view之车辆方向盘
自己闲着没事练习一下自定义view,就花了一天时间弄了一个方向盘的view,在这里分享给大家: 基本实现点击各个区域得到相应回调,界面比较简单,但是对于初学的我来说 花了不少功夫呢,希望对于初学的你来说有些许帮助。 先说下思路,我是由外向内画,先画外圈,再画内圈,之后画底部图形,ondraw中就是这样了由于做过cavas变化,就需要加入那一段。getMatrix @Ove...
2018-04-03 11:28:37 1498
原创 android studio 2.3.2 ndk so的生成和使用
之前写过一篇关于android studio 配置ndk的方法,自己感觉也相当繁琐,最近发现android studio自带ndk支持c++,使用起来相当方便这可能需要相对新一点的版本的as1:新建一个项目,支持c++的一个小框点勾,之后一顿操作,直到创建完成,你会发现有一个cpp文件,这个之前是要自己写的,现在as已经帮忙生成了。你可以直接运行app,会发现直接可以运行,输出的文字是
2017-07-04 12:16:05 705
原创 android 界面底部多行edittext框 弹出软键盘遮盖问题
最近遇到一个问题,在底部用到edittext 而且是多行,在弹出软键盘的时候会出现遮盖问题,网上有很多方法解决,什么把view外层设置scrollview还有在 xml文件中android:windowSoftInputMode="adjustResize" 但是都只能满足edittext是一行的问题,其他几行还是会被遮盖,而且我下面还有一个button也被遮盖了, 我的解决方案是:外
2017-06-08 17:32:28 2028 5
原创 android 手机查看sql数据库 以及data文件夹为空
之前在测试一个关于sqlite的数据库的demo中,为了查看数据库的结果,于是去data文件夹找,但是没找到为空,查阅资料后发现问题还不是一下子就能解决的,以下是我的解决经历,都是在网上大神的帮助下才能解决的那么快,特此记下,以免日后出错,也为了其他和我一样的初学者不必多走弯路。我的测试手机是小米2014, 4.4的版本没有root,于是我将手机刷机,顺便升至7.1 再次打开还是没有d
2017-05-14 14:21:27 7133 1
原创 android 热更新的实现
最近由于项目越做越大,每次更新还得上传至少七八个市场,非常繁琐,于是我找遍网络,找到了不少热更新方案,其中一个名叫Robust的热修复非常给力。这是美团点评在github上的一个开源项目:https://github.com/Meituan-Dianping/Robust。经过几天的学习,和在小编的帮助下,终于在自己的项目中跑了一遍,现在分享一下心得,将这几天踩得坑分享一下,避免你再走老路
2017-05-05 16:31:03 2442
原创 论window下 编程不能四舍五入
今天发现一个问题,好有趣,在windows 32上可以四舍五入,但是在window64上 通过标准的四舍五入方法,不能够实现,可能就是系统问题
2017-03-28 11:34:03 302
原创 ?selectableItemBackgroundBorderless遇到的问题
今天看到一个项目中有很好的功能,就借鉴一下,但是在自己的项目中不能很好的运行,遇到了 bug Attribute '?selectableItemBackgroundBorderless' not found. Are you using the right theme?经过一番查找发现是 在style文件中的一个主题中少了一个属性item name="android:back
2017-03-20 14:51:57 2011
原创 关于百度地图定位 onReceiveLocation执行两次的问题
今天,碰到一个奇怪问题,我的一个界面刷新了两次,一直找都找不到原因,之后发现,原来我的界面刷新是依托在百度地图的回调方法onReceiveLocation中的,我想是不是这个执行了两次能,我确定了option.setScanSpan(span);//可选,默认0,即仅定位一次,设置发起定位请求的间隔需要大于等于1000ms才是有效的这行代码是配置了,明明只会执行一次,开始执行了两次,实在没办法
2017-03-17 17:15:58 5089 6
原创 utdid 冲突问题
今天在项目中出现一个很奇葩的问题,在这里分享一下自己的经验,我的项目用到了支付宝的功能,现在由于支付宝更新了,所以我又下了一个新的支付宝sdk,接着导入项目把需要修改的地方改好,之后运行项目直接报错,说什么我utdid什么的冲突之类的,我就瞬间懵逼了,马上把问题贴出去,百度,发现原来是我用的umeng中和现在的支付宝有相同的包,于是去支付宝官网下载了一个去utdid的包,之后运行,就好了。
2017-03-07 13:18:17 3192 4
原创 android studio 的一个问题Error:Gradle version 2.2 is required. Current version is 2.14.1. If using the gr
已经开始用android staudio 一段时间了, 总是有这个那个的问题,谁叫咱们在ch呢, 今天遇到一个问题Error:Gradle version 2.2 is required. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in F:\git_works
2017-03-01 17:22:19 4348
原创 retrofit2 RxJava在android中的使用
由于刚接触的一个项目中的网络请求,用到了一种我没见过的技术框架,十分令我烦恼,我试着去将关键字在万能搜索中找,发现了是叫做Rxjava,于是找了几篇大神的帖子看了一下, @大头鬼bruce 的 http://blog.csdn.net/lzyzsd/article/details/41833541有4个章节,看过后感觉很不错。下面我讲一下自己的学习程度,跟大家分享一下,自己的理解,有问题可以一起探
2017-01-13 13:54:18 406
转载 你和高级工程师的差距在哪里? - AndroidDeveloper(分享自 @知乎 专栏 · 作者:@googdev)
作者:stormzhang链接:https://zhuanlan.zhihu.com/p/21960033来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。之前很多人问过我这么个问题,说怎样才能成为一名高级工程师?我觉得这是一个很好的话题,技术人的职业规划不管如何发展,总归是一个从初级到高级的过程,不要妄想从初级一步跨越到架构师、CTO 之类的职位,
2016-12-07 17:02:04 1702
原创 android 通过广播来弹出dialog(在小米上会一闪而过的原因)
最近又学了一些android 的基础知识广播,之前因为一直没有用到所以就没怎么重视,在接触一些大牛们的项目源码后,发现广播确是蛮有用的。于是自己就翻阅了几本书和几个相关视频,仿照着写了一个基本功能的测试app,功能大致是点击一个界面上的按钮会发送一个广播,在xml文件中已经事先注册了一个广播接收者,那个接收者的 onReceive方法中有一个启动dialog的方法:AlertDialo
2016-12-07 10:31:40 2407
原创 app 检测并调起百度地图
最近在做一个关于路线规划的功能,当时想自己写,但发现即使拥有百度demo也没办法写出他的效果,所以我决定直接调用百度地图,在此分享一下我这两天的开发经验,供大家参考,有问题的留言我会解答的。一开始我参考demo那些事就不说了,虽说功能也可以实现路线规划功能,但是界面太丑,后来打算用百度demo中OpenBaiduMap.class中的方法,直接调起百度,注意这是百度提供的sdk方法,其中让我头
2016-11-29 10:10:16 826
原创 android 6.0 权限时代的来临 摄像头的应用
最近做到扫描二维码的功能,于是便在网上找了下,有一个ZxingScanner.jar的类可以用,很是方便,代码也就几行,测试过可以用 附上一位用户资源地址http://download.csdn.net/detail/lh19890624/6923219。我在自己手机上测试都没有为题,好了接下来问题来了,我一位同事手机是6.0的,据说6.0系统权限管理需要用户手动来改,他打开我的应用使用相机的
2016-11-11 13:54:05 1113
原创 android studio依赖包带来的便捷
今天有学到了一招,用android studio有差不多一年了,一直觉得挺好用的,相对ecli来说,但我也只是止步于这浅显的地步,今天,我在阅读大神们的博客和解读代码的时候,发现一个异常有用的,就是库依赖。之前,我在一个项目中用到一种有用的方法,到了另一个项目要是还想用,我都是直接复制粘贴 在修修改改十分麻烦,现在我只要先在一个库文件中定义好,之后不管在哪个项目中使用到了,只要将原来的库导入就
2016-11-06 10:19:13 356
原创 通过sinacloud 部署自己的简单网站
今天真是太开心了,自己用了一天时间终于能够在网上上传自己的网站了,来简要的分享一下我的经历。其实之前我也尝试很多次,都没有成功,没有人教确实很麻烦,看似简单却到处是坑,在此我希望有和我一样的朋友能少走弯路。首先我用的工具是eclipse javaee的版本,在官网下的https://www.eclipse.org/downloads/download.php?file=/oomph/epp
2016-10-23 16:06:32 591
原创 android studio ndk配置
折腾了一天,总算把ndk的创建给搞定了,网上了找了很多资源,大多都是对eclipse的ndk配置,但是现在ecl又不是很好用了,自己在android studio上就想着配一下。我想环境配置不必多说,编程andorid的相比都是会配置环境变量的,这里只要到官网下载一下ndk得本地然后配置环境变量就可以了,网上这类教学蛮多的,之后开始1,新建一个android项目并且在那个主类中申明一个方法
2016-08-06 14:27:32 453
原创 android stadio2.0 配置cocos2d-x-3.11.1 成功
真是令我兴奋啊,没有浪费时间,总共花了4天时间,总算把android stadio cocos2dx搞定,这算是现在配置中最新的。cocos2d使在官网下的最新,androidstadio用2.0,ndk用的使r10也是官网最新。至于java android 环境变量,基础不说了,市面上有很多解说,这个ndk我倒是第一次用,环境变量也是和java环境一下,我试了几次就可以成功了。相信大家也可以...
2016-06-24 15:04:58 901 3
一个关于andengine中精灵 动作的简单例子
2016-06-21
android app 获取本机手机号码
2017-11-16
android retrofit2 返回值的问题
2017-07-25
android studio 已经配置好了cocos2d,
2017-07-05
kotlin 扩展函数 不能调用
2017-06-28
android 共享库自己要怎么做呢
2017-04-06
android 如何避免 系统关闭你的线程
2017-01-16
求大神各一个思路 关于位置改变
2016-12-16
gps 或者流量 定位问题
2016-12-06
一个服务器端的问题,求大神解答。
2016-10-08
android适配器问题求大师
2016-09-26
关于dialog的问题 listview 刷新
2016-09-01
android 弹窗 问题,需要一张界面
2016-07-21
android staudio 或者eclipese,
2016-07-04
cocos android 问题,求帮助
2016-06-27
android stadio cooss 开发问题
2016-06-25
cocos android stadio
2016-06-25
android stadio cocos
2016-06-25
android stadio 配置好cocos了
2016-06-24
Cocos2d-x生成的android 项目
2016-06-23
android stadio Cocos2d-x配置
2016-06-22
android stadio ndk问题
2016-06-21
android stadio 配置ndk的时候 native没有用
2016-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人