随笔分类 -  android

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 122 下一页
android
摘要:最近开发比较烦,这个作为我第一篇博客吧。 效果就是图上的样子。 首先是布局文件,没什么就是一个RecycleView <android.support.v7.widget.RecyclerView android:id="@+id/dis_rv" android:layout_width="matc 阅读全文
posted @ 2018-07-20 16:05 星辰之力 阅读(3872) 评论(0) 推荐(0) 编辑
摘要:这个接上一个写的实现拍小视频和传到服务器的 界面是这个样子滴. 我也知不知道怎么给图片搞小一点o(╯□╰)o 布局文件是这样的【认真脸】 中间发现一个特务就是混进来的自定义录制视频的的MovieRecorderView这个家伙 这个是抄的,感谢那个伟大的程序员,我踩在了巨人的肩膀上。 button的 阅读全文
posted @ 2018-07-20 15:46 星辰之力 阅读(4810) 评论(2) 推荐(0) 编辑
摘要:这个情况仅适合与多个fragment之间切换时统计,而非activity和fragment同时交互,因当时项目为首页4个fargment时长统计,因此适合,经下面网友评论指出,特在这里写出此问题,因最近项目较忙,具体情况以后验证后会发出博文更新。 现在越来越多的应用会使用viewpager+frag 阅读全文
posted @ 2018-07-20 14:38 星辰之力 阅读(384) 评论(0) 推荐(0) 编辑
摘要:在我们开发的过程中,经常会遇到需要我们判断app进入后台,或者切换到前台的情况。比如我们想判断app切换到前台时,显示一个解锁界面,要求用户输入解锁密码才能继续进行操作;我们想判断app切换到后台,记录一下log;或者当用户切换回前台时,我们想刷新一下页面的数据等等...... android里面监 阅读全文
posted @ 2018-07-19 16:36 星辰之力 阅读(27253) 评论(0) 推荐(1) 编辑
摘要:不知道你们试过了吗,AlertDialog在我们给他设置我们自己的布局的时候他的宽度不论我们怎么设置他都是不变的,要想改变宽和高我们可以动态的去修改他的宽度好高度 直接上代码 上面代码通过AlertDialog.Builder的setView()方法设置我们自己的布局 通过builder.creat 阅读全文
posted @ 2018-07-19 15:57 星辰之力 阅读(10355) 评论(0) 推荐(0) 编辑
摘要:查了半天资料,没查到怎样修改progressBar的方法,全都是重新写个ProgressBar,其实很简单在只要一句xml里一句化就可以 阅读全文
posted @ 2018-07-19 15:56 星辰之力 阅读(780) 评论(0) 推荐(0) 编辑
摘要:最近项目中使用了GreenDAO的3.0以上的版本,出现需要增加删除表的需求,刚开始用,发现官方对增加和删除的方法是每次去修改数据库版本号,版本一旦升级,那么原来数据库中的表会全部删除再重建。太麻烦,如果不修改版本号,单单只是在model中添加@Entity那么会出现说找不到这张单,无法使用,所以在 阅读全文
posted @ 2018-07-18 09:43 星辰之力 阅读(572) 评论(0) 推荐(0) 编辑
摘要:AndroidManifest.xml中增加的receiver 阅读全文
posted @ 2018-07-17 15:53 星辰之力 阅读(457) 评论(0) 推荐(0) 编辑
摘要:在Android项目中,有经验的开发人员都知道,一些耗时的IO操作等都必须在子线程中去操作,那么可以有哪些方法来开启子线程呢,一般可以使用Java中自带的几种方法,也可以使用Andorid特有的一些类。 用Java来实现异步 主要有两种方法来实现异步,继承Thread类和实现Runnable接口 1 阅读全文
posted @ 2018-07-17 14:51 星辰之力 阅读(1623) 评论(0) 推荐(0) 编辑
摘要:最近在做项目的时候,为了方便测试人员测试,在应用中加入正式库和测试库切换的功能。为了防止正式库和测试库切换带来的数据冲突,切换的时候必须把当前的数据库清空。代码如下: 必须要加上DaoMaster.createAllTables(daoMaster.getDatabase(),true),不然重新进 阅读全文
posted @ 2018-07-16 16:42 星辰之力 阅读(1092) 评论(0) 推荐(0) 编辑
摘要:1. 概述 Android 6.0 (API 23) 之前应用的权限在安装时全部授予,运行时应用不再需要询问用户。在 Android 6.0 或更高版本对权限进行了分类,对某些涉及到用户隐私的权限可在运行时根据用户的需要动态授予。这样就不需要在安装时被强迫同意某些权限。 2. 正常权限 和 危险权限 阅读全文
posted @ 2018-07-13 16:05 星辰之力 阅读(233) 评论(0) 推荐(0) 编辑
摘要:TYPE_TOAST一直都可以显示, 但是用TYPE_TOAST显示出来的在2.3上无法接收点击事件, 因此还是无法随意使用. 下面是我之前研究后台线程显示对话框的时候记得笔记, 大家可以看看我们项目中有需求需要在后台任务中显示Dialog, 项目最初的做法是用Activity模拟Dialog, 一个Activity已经承载了近20种Dialog, 代码混乱至极. 后来我发现Dialog可以通过... 阅读全文
posted @ 2018-07-13 15:23 星辰之力 阅读(2947) 评论(0) 推荐(0) 编辑
摘要:极光推送提供三种方法实现Notification通知 但是前三种方案无法实现自定义声音,只有第四种方案可实现自定义Notification并进行通知 尝试方案一: AndroidManifest.xml MyReceiver.java 尝试方案二: 尝试方案三: 尝试方案四: 接受广播 Action 阅读全文
posted @ 2018-07-13 14:11 星辰之力 阅读(4719) 评论(0) 推荐(0) 编辑
摘要:正常情况下的处理: dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT)以及在清单文件中添加 <uses-permission android:name="android.permission.SYSTEM_ 阅读全文
posted @ 2018-07-12 17:14 星辰之力 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:rxjava+retrofit处理网络请求 在使用rxjava+retrofit处理网络请求的时候,一般会采用对观察者进行封装,实现代码复用和拓展。可以参考我的这篇文章:rxjava2+retrofit封装处理网络请求全解析。一种可行的封装如下: 基类observer 封装请求(登录为例) 这里us 阅读全文
posted @ 2018-07-11 14:22 星辰之力 阅读(6776) 评论(0) 推荐(0) 编辑
摘要:问题 在处理6.0运行时权限时,很多人都忽略了这样一个问题: 在一个App应用里,如果已经允许了一个权限比如(读取通讯权限),此刻去调用相机,弹出权限申请对话框,此刻点击拒绝,然后经过处理后弹出去设置权限界面(因为权限总归是要申请),如果再在置界面里打开应用权限设置,此刻不但不打开相机权限反而将已经 阅读全文
posted @ 2018-07-11 13:54 星辰之力 阅读(3331) 评论(0) 推荐(0) 编辑
摘要:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_CLEAR_TOP标记, 阅读全文
posted @ 2018-07-10 16:38 星辰之力 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Intent几种常见的flags: Intent几种常见的flags: 1.FLAG_ACTIVITY_NEW_TASK:当Intent对象包含这个标记时,系统会寻找或创建一个新的task来放置目标Activity,寻找时依据目标Activity的 taskAffinity属性进行匹配,如果找到一个 阅读全文
posted @ 2018-07-10 16:21 星辰之力 阅读(622) 评论(0) 推荐(0) 编辑
摘要:首先来看看效果吧: 效果预览.png 效果预览.png 本实例来自于慕课网的视屏http://www.imooc.com/video/13046,实现步骤可以自己去观看视屏,这里只记录了下实现的代码。 添加依赖: (1) 在项目的build.gradle文件中添加下面的依赖 (2) 也可以在下图中自 阅读全文
posted @ 2018-07-10 12:52 星辰之力 阅读(2796) 评论(0) 推荐(0) 编辑
摘要:最近项目上比较忙,终于有空闲时间写写东西了。 相信做过Android的都知道,现在的手机系统五花八门,当我们去请求用户的权限的时候,总是会弹出是否允许的对话框。 而且用户一旦不小心点了拒绝,下次就不再询问了,而很多小白用户也不知道怎么去设置。这就导致了很不好的用户体验。 经过研究,我发现像小米,魅族 阅读全文
posted @ 2018-07-09 17:25 星辰之力 阅读(4923) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 122 下一页