随笔分类 -  android

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 122 下一页
android
摘要:用过ios手机的同学应该很明显感觉到,ios拍照1M的图片要比安卓拍照排出来的5M的图片还要清晰。这是为什么呢? 这得了解android底层是如何对图片进行处理的. 当时谷歌开发Android的时候,考虑了大部分手机的配置并没有那么高,所以对图片处理是使用的Skia这个开源库。当然这个库的底层还是是 阅读全文
posted @ 2018-07-09 10:28 星辰之力 阅读(1937) 评论(0) 推荐(0)
摘要:在android开发(尤其是android游戏开发)中有一个很严重的问题就是带有渐变效果的png图片会出现严重的banding(色带),鉴于这种情况,有几种可行的解决方法: 1.如果Activity里面的onCreate()方法里面的setContentView()的参数是xml布局文件(类似R.l 阅读全文
posted @ 2018-07-09 09:31 星辰之力 阅读(482) 评论(0) 推荐(0)
摘要:微信的缩略图要求是不大于32k,这就需要对我的图片进行压缩。试了几种方法,一一道来。 代码如下 ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 1 阅读全文
posted @ 2018-07-06 17:00 星辰之力 阅读(677) 评论(0) 推荐(1)
摘要:我的解决办法: 1 首先设置android:layout_width=”wrap_content”和android:layout_height=”wrap_content”,否则你按比例缩放后的图片放在这也有可能会虚的。 2.配合android:scaleType="fitXY" 使用 3.为图片设 阅读全文
posted @ 2018-07-06 16:04 星辰之力 阅读(1993) 评论(0) 推荐(0)
摘要:GreenDao 给我个人感觉 比一般的ORM框架要好很多,虽然说上手和其他的比起来,较复杂,但是如果使用熟练以后,你会爱上这个框架的 用这些ORM 框架给我的感觉都是,当升级时,都需要进行数据库所有表的删除,然后再重新创建表,这样的话,开发时候可以,但是真正的项目用,这是不允许的,因为如果用户升级 阅读全文
posted @ 2018-07-06 15:57 星辰之力 阅读(1823) 评论(0) 推荐(0)
摘要:RxJava2和Retrofit2用的越来越多,最近也在封装一个通用的网络请求库,其中就包括了单文件下载的方法,所以这里进行记录。文末附带Demo 由于网上很多的方法都是使用拦截器进行进度的监听,个人觉得使用起来非常复杂和,所以取了个巧,在文件写入到硬盘的时候对文件读写进行监听,就解决了retrof 阅读全文
posted @ 2018-07-03 09:24 星辰之力 阅读(1607) 评论(0) 推荐(0)
摘要:接上篇android接入微信支付文章,这篇我们带你来接入支付宝支付服务 简介 首先要说明的是个人感觉接入支付宝比微信简单多了,很轻松的,所以同学们不要紧张~ 当然还是老规矩啦,上来肯定的贴上官网地址,因为我这些服务天天在更新,而我的文章是教大家方法,而让你不是照葫芦画瓢 进入app支付文档有两种方式 阅读全文
posted @ 2018-06-30 23:24 星辰之力 阅读(19551) 评论(1) 推荐(2)
摘要:Retrofit2是square公司出品的一个网络请求库,网上有很多相关的介绍。我很久以前都想去研究了,但一直都有各种事情耽搁,现在就让我们一起去捋一捋,这篇主要讲解Retrofit2与RxJava的基本用法。 get请求 post请求 文件上传 文件下载 开启日志拦截 与RxJava结合使用 ge 阅读全文
posted @ 2018-06-30 10:56 星辰之力 阅读(428) 评论(0) 推荐(0)
摘要:我这里的网络请求是用的装饰者模式去写的,什么是装饰者模式呢?在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。我的理解就是一个接口,两个实现类,一个实现类负责调用接口的方法,另一个类负责功能的具体实现。本文中所提到的代码都是伪代码, 阅读全文
posted @ 2018-06-29 18:27 星辰之力 阅读(398) 评论(0) 推荐(0)
摘要:如果嫌麻烦直接可以用我封装好的库:Novate: https://github.com/Tamicer/Novate 通过对Retrofit2.0的前两篇的基础入门和案例实践,掌握了怎么样使用Retrofit访问网络,加入自定义header头,包括加入SSL证书,基本的调试基础,cookie同步问题 阅读全文
posted @ 2018-06-29 10:38 星辰之力 阅读(3780) 评论(0) 推荐(0)
摘要:rxjava+retrofit处理网络请求 在使用rxjava+retrofit处理网络请求的时候,一般会采用对观察者进行封装,实现代码复用和拓展。可以参考我的这篇文章:rxjava2+retrofit封装处理网络请求全解析。一种可行的封装如下: 基类observer 封装请求(登录为例) 这里us 阅读全文
posted @ 2018-06-29 09:19 星辰之力 阅读(1422) 评论(0) 推荐(0)
摘要:Github 相关代码: Github地址 一直感觉 RxJava2 的取消订阅有点混乱, 这样也能取消, 那样也能取消, 没能系统起来的感觉就像掉进了盘丝洞, 迷乱… 下面说说这几种情况 几种取消的情况 subscribe 时返回了 disposable: subscribe 不返回 dispos 阅读全文
posted @ 2018-06-28 18:11 星辰之力 阅读(3019) 评论(1) 推荐(0)
摘要:截止日前最新版2017-3-15: RxJava RxJava2 1:create操作改变 Rxjava RxJava2 2:新增Flowable 阅读全文
posted @ 2018-06-28 18:02 星辰之力 阅读(264) 评论(0) 推荐(0)
摘要:RxJava2介绍 RxJava2 发布已经有一段时间了,是对 RxJava 的一次重大的升级,由于我的一个库cv4j使用了 RxJava2 来尝鲜,但是 RxJava2 跟 RxJava1 是不能同时存在于一个项目中的,逼不得已我得把自己所有框架中使用 RxJava 的地方以及App 中使用 Rx 阅读全文
posted @ 2018-06-28 17:50 星辰之力 阅读(3410) 评论(0) 推荐(0)
摘要:因为其简单与出色的性能,Retrofit 是安卓上最流行的HTTP Client库之一。 不过它的缺点是在Retrofit 1.x中没有直接取消正在进行中任务的方法。如果你想做这件事必须手动杀死,而这并不好实现。 Square几年前曾许诺这个功能将在Retrofit 2.0实现,但是几年过去了仍然没 阅读全文
posted @ 2018-06-28 17:21 星辰之力 阅读(291) 评论(0) 推荐(0)
摘要:第一次启动avd,Android stutdio会自动安装Intel HAXM,而且表面看是成功的,再次启动会出现“/dev/kvm is not found.”,这说明Intel HAXM没有安装成功。找到安装包(路径:C:\Users\Administrator\AppData\Local\An 阅读全文
posted @ 2018-06-28 09:34 星辰之力 阅读(2565) 评论(0) 推荐(0)
摘要:开机自启主要自定义广播接收类,且需要在清单文件中注册,不要在代码中动态注册。 开始编写广播接收器: 再看来看看在服务中启动悬浮框的代码: 阅读全文
posted @ 2018-06-27 12:53 星辰之力 阅读(588) 评论(0) 推荐(0)
摘要:附录文章1介绍了Android平台上的悬浮窗WindowManager,WindowManager悬浮窗可以悬浮在Android设备上的桌面窗口之上,但是WindowManager的使用,必须先申请权限,在一些定制的Android操作系统中,有可能会将WindowManager悬浮窗的权限一律屏蔽掉 阅读全文
posted @ 2018-06-27 10:08 星辰之力 阅读(1002) 评论(0) 推荐(0)
摘要:如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示: 这样启动B Activity,就会把D,C都finished掉, 阅读全文
posted @ 2018-06-27 08:36 星辰之力 阅读(867) 评论(0) 推荐(0)
摘要:在android studio 中添加jar和so时,将jar文件直接拷贝到 项目目录\app\libs下即可,将so文件按照平台分类目录放到 项目目录\app\src\main\jniLibs\平台类别目录 下。 这是默认的情况如此操作。 如果将gradle 配置文件修改了,也可以变更上述文件存放 阅读全文
posted @ 2018-06-25 17:05 星辰之力 阅读(530) 评论(0) 推荐(0)

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