开发中遇到的问题
小白成长不了之路
这个作者很懒,什么都没留下…
展开
-
app 在后台时间过长被杀死,及时重启
大家肯定会遇到过app退到后台,同时开启很多其他的应用,这时可能会造成我们的app因内存不足而导致进程被杀死,这时我们在从后台返回我们的app时,就会出现问题,特别是用到Application里面存储的变量时,这时会出现空指针的现象,这时我们就要想办法来解决这个问题。第一种是直接在登录的时候直接把网络获取的数据存进数据库,用到的时候直接在数据库拿,这样呢可以解决问题,但是这时就要写很多的代码。原创 2017-04-06 13:21:46 · 7465 阅读 · 1 评论 -
华为手机在开发中遇到的第一次安装过后按home键退出后台,在次点击图标进入的时候会再次走闪屏页的问题
我最近做的一个项目,在测试时发现在华为的手机上第一次加载我的程序进入的首页,这是按home键推到后台,再次点击桌面的图标进入程序,发现又走了闪屏页才会进入首页在其他的手机上没有发现这个问题。大致是因为我的入口activity是闪屏页,华为手机应该是在开发的时候对这个做了什么特殊的处理,第一次按home键的时候再次进入的时候会再次实力化这个入口activity,从而导致会在从走一遍,解决原创 2017-07-14 14:11:26 · 2661 阅读 · 0 评论 -
android 6.0和7.0开发中应该注意的问题
做android开发的小伙伴们,是不是经常对android不同的版本的api搞得昏天黑地的,今天就说说android开发中6.0和7.0在开发中应该注意的一些地方1,6.0版本对安全新进行的改进,特别是针对权限的问题,我们知道以前使用权限只要在mainfest中注册就好,但是在6.0的时候光光是注册还是不够的,因为现在这个权限是询问的,除非在安装的时候让我们的用户自己手动的去设置这些权限,不过原创 2017-07-14 14:22:57 · 372 阅读 · 0 评论 -
Android 在打包安装时出现两个应用图标
一个应用程序可以有多个Activity,每个Activity是同级别的,那么在启动程序时,最先启动哪个Activity呢?android.intent.action.MAIN决定应用程序最先启动的Activity 有些程序可能需要显示在程序列表里,有些不需要。怎么定义呢?android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里。Main和LAUNCHER同时...原创 2018-03-29 14:55:03 · 2466 阅读 · 0 评论 -
Android 锁屏状态下如何保持程序正常运行
最近在开发的项目是一个外卖的项目,其中有个需求就是在手机锁屏的状态下也能连上蓝牙打印机,打出客户的订单小票。我们都知道Activity在锁屏和开启屏幕的时候执行的方法和顺序是:MainActivity onPause--->MainActivity onStop--->MainActivity onRestart--->MainActivity onStart--->Mai...原创 2018-03-29 15:13:43 · 13607 阅读 · 0 评论 -
android 水波纹效果
水波纹效果是android 5.0以后添加的效果,效果炫酷使用方法<TextView android:id="@+id/tev_open_now" android:layout_width="130dp" android:layout_height="36dp" android:layout_marginTop="32dp" android:...原创 2019-01-10 16:52:41 · 404 阅读 · 0 评论 -
android 关于textview复制功能的实现
其实现在新的Android开发只需要增加一行代码就可以实现这个功能,在布局文件的TextView控件属性中增加这么一句就行:android:textIsSelectable="true",注意这个方法是11以后才出现的,但是影响不大,一个页面内如果只有一个textview的时候,我们直接加入android:textIsSelectable="true"这个属性就可以了,但是如果是放在滑动列表时...原创 2019-01-20 15:34:58 · 2893 阅读 · 0 评论