01 2018 档案

摘要:必会 | 手把手带你体验Android Studio 3.0的新功能 阅读全文
posted @ 2018-01-31 17:00 星辰之力 阅读(115) 评论(0) 推荐(0) 编辑
摘要:手把手教你在Android Studio 3.0上分析内存泄漏 阅读全文
posted @ 2018-01-31 16:56 星辰之力 阅读(308) 评论(0) 推荐(0) 编辑
摘要:Android APP 性能优化的一些思考 阅读全文
posted @ 2018-01-31 16:51 星辰之力 阅读(138) 评论(0) 推荐(0) 编辑
摘要:开发SDK和平时写代码体验不同吗? | 经验分享 阅读全文
posted @ 2018-01-31 16:43 星辰之力 阅读(121) 评论(0) 推荐(0) 编辑
摘要:android用讯飞实现TTS语音合成 实现中文版 阅读全文
posted @ 2018-01-31 13:59 星辰之力 阅读(328) 评论(0) 推荐(0) 编辑
摘要:这句子的话意思也很容易理解,“接收者类已经被注册为事件类了”。 之前我是这么写: 事件注册是写在onStart()里面的 来看一下Activity的生命周期: 解决方式: 阅读全文
posted @ 2018-01-29 16:49 星辰之力 阅读(606) 评论(0) 推荐(0) 编辑
摘要:使用StaggeredGridLayoutManager实现交错式网格布局 阅读全文
posted @ 2018-01-26 16:32 星辰之力 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:RecyclerView使用StaggeredGridLayoutManager布局的粘性头部实现 阅读全文
posted @ 2018-01-26 16:31 星辰之力 阅读(455) 评论(0) 推荐(0) 编辑
摘要:最近在使用ActionBar的时候,如果使用的是最新版V7包或者最新的SDK平台,就会发现 ActionBar的导航功能已经不建议使用了。主要的原因是ActionBar自带Tab导航自定义性差(只能通过style修改),而且不再建议使用ActionBar。SlidingTabLayout就是Acti 阅读全文
posted @ 2018-01-26 15:22 星辰之力 阅读(2582) 评论(0) 推荐(0) 编辑
摘要:Rxjava2的学习与总结 阅读全文
posted @ 2018-01-26 14:52 星辰之力 阅读(100) 评论(0) 推荐(0) 编辑
摘要:在做一款聊天软件,其中聊天界面需要发送表情,而表情都是动图,在安卓中想要显示动图,就要借助第三方框架,我选的是pl.droidsonroids.gif.GifImageView。 使用方法如下:你在github上下载了android-gif-drawable.aar后,解压后,将jni文件下的所有文 阅读全文
posted @ 2018-01-26 14:50 星辰之力 阅读(2151) 评论(0) 推荐(0) 编辑
摘要:Glide是谷歌推荐的一款加载图片的第三方框架,对内存优化更好,更省资源,他的众多好处,我就不一一描述了,有兴趣的朋友可以百度一下,介绍的还是挺详细的。 今天主要给大家介绍一下关于怎么获取Glide的图片缓存和清除图片缓存,其实很简单,下面是写的一个工具类,简单易懂,便捷好用! 阅读全文
posted @ 2018-01-26 10:43 星辰之力 阅读(3882) 评论(0) 推荐(0) 编辑
摘要:EventBus3.0详解 阅读全文
posted @ 2018-01-25 16:40 星辰之力 阅读(107) 评论(0) 推荐(0) 编辑
摘要:bitmap的六种压缩方式,Android图片压缩 阅读全文
posted @ 2018-01-25 16:39 星辰之力 阅读(726) 评论(0) 推荐(0) 编辑
摘要:1、使用Bitmap将自身保存为文件 2、BitmapFactory从File中解析图片并防止OOM 阅读全文
posted @ 2018-01-25 16:37 星辰之力 阅读(3602) 评论(0) 推荐(0) 编辑
摘要:Android性能优化之Bitmap导致的内存溢出 阅读全文
posted @ 2018-01-25 16:36 星辰之力 阅读(291) 评论(0) 推荐(0) 编辑
摘要:如果图片过大,可能导致Bitmap对象装不下图片解决办法: Bitmap对象保存味图片文件 阅读全文
posted @ 2018-01-25 14:33 星辰之力 阅读(3235) 评论(0) 推荐(0) 编辑
摘要:内存泄露作业 阅读全文
posted @ 2018-01-25 12:51 星辰之力 阅读(122) 评论(0) 推荐(0) 编辑
摘要:今天在做拍照上传的时候遇到个问题,根据路径获取Bitmap 失败,一直返回空,以为这个路径获取Bitmap代码久经考验,不怀疑它,找参数传入是否正确,初步怀疑是 filePath 没传进去,打印 filePath. 但是发现 filePath 有值,起了怪了,一步步Debug,发现每一步都是正确的, 阅读全文
posted @ 2018-01-25 09:41 星辰之力 阅读(1210) 评论(0) 推荐(0) 编辑
摘要:尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory 阅读全文
posted @ 2018-01-25 09:28 星辰之力 阅读(478) 评论(0) 推荐(0) 编辑
摘要:从sd卡里读出图片后有时调用setImageBitmap(bitmap)方法会显示不出图片,仔细考虑过后原来是加载的图片过大导致的,解决办法为: 这样返回的bitmap就可以被显示出来了。 阅读全文
posted @ 2018-01-24 19:01 星辰之力 阅读(9986) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/31e3528ca7e5 阅读全文
posted @ 2018-01-23 11:25 星辰之力 阅读(133) 评论(0) 推荐(0) 编辑
摘要:本文介绍EventBus的基本使用,以及用于Fragment和Activity之间通信。 github地址: https://github.com/greenrobot/EventBus 版本是 EventBus-2.4.0 release EventBus是基于订阅和发布的一种通信机制,使用流程如 阅读全文
posted @ 2018-01-23 10:56 星辰之力 阅读(977) 评论(0) 推荐(0) 编辑
摘要:在android应用中如果要对多个EditText控件进行监听的话,比如说:只有在用户名和密码的输入都不为空的情况下,button按钮才显示有效,可以自己构造一个TextChange的类,实现一个TextWatcher接口,里面有三个函数可以实现对所有text的监听。 阅读全文
posted @ 2018-01-23 10:13 星辰之力 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:1.今天在升级基于RxJava2+Retrofit+RxCache的网络请求封装这套框架的过程中遇到一个问题,当我使用Post动态传入url时,服务器一直返回http404 ,我的请求地址末端是这样的: query?key=7c2d1da3b8634a2b9fe8848c3a9edcba Retro 阅读全文
posted @ 2018-01-22 16:28 星辰之力 阅读(1490) 评论(0) 推荐(0) 编辑
摘要:语音朗读,这是一个很好的功能,可以实现一些客户的特殊要求。在Android 实现主意功能只需要几段简单的代码即可完成。 在Android 中使用语音朗读功能 只需要使用此类 TextToSpeech ,该类实现了很多关于语音的功能,使用该类必须为其设置语言,支持语言列表位于java.util类里的L 阅读全文
posted @ 2018-01-19 11:21 星辰之力 阅读(3074) 评论(0) 推荐(1) 编辑
摘要:最近作者又碰到因为android 7.0 引起的兼容问题了。 这个file文件直接非常简单的转换成"file://XXX/XXX/XXX"的uri格式 当把targetSdkVersion指定成24及之上并且在API>=24的设备上运行时。这种方式则会出现FileUriExposedExceptio 阅读全文
posted @ 2018-01-18 14:14 星辰之力 阅读(1965) 评论(1) 推荐(0) 编辑
摘要:http://www.jb51.net/article/77223.htm https://www.cnblogs.com/breeze1988/p/4019510.html 阅读全文
posted @ 2018-01-18 10:17 星辰之力 阅读(257) 评论(0) 推荐(0) 编辑
摘要:Toolbar如何使用想必大家清楚地很,实际开发中标题栏的样式各色各样,因此其基本样式便不能满足我们的需求,这就需要我们自定义布局。打开ToolBar源码我们发现它继承ViewGroup,这就表示我们可以把它当做一个存放控件的容器。 结果:左边出现一片空白 查找源码发现: 是这个contentIns 阅读全文
posted @ 2018-01-16 19:01 星辰之力 阅读(466) 评论(0) 推荐(0) 编辑
摘要:在做android解析服务器传来的json时遇到的错误。 服务器传来的数据格式 之前对应的代码如下: 以上解析方法是错误的,修改如下代码: 阅读全文
posted @ 2018-01-15 19:28 星辰之力 阅读(5776) 评论(0) 推荐(1) 编辑
摘要:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1122/3711.html 阅读全文
posted @ 2018-01-12 14:37 星辰之力 阅读(125) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/6d1ef9f43cdc 阅读全文
posted @ 2018-01-12 14:26 星辰之力 阅读(185) 评论(0) 推荐(0) 编辑
摘要:下载:http://code.google.com/p/gifview/downloads/list 简介:android中现在没有直接显示gif的view,只能通过mediaplay来显示,且还常常不能正常显示出来,为此写了这个gifview,其用法和imageview一样 使用方法: 1-把Gi 阅读全文
posted @ 2018-01-12 11:36 星辰之力 阅读(379) 评论(0) 推荐(0) 编辑
摘要:博客地址:https://luhaoaimama1.github.io/2017/07/31/rxjava/ 阅读全文
posted @ 2018-01-12 11:23 星辰之力 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一。从gitlab上clone代码到本地pycharm (一)。gitlab上找到创建项目的连接地址,分两种: 1. http连接方式: http://10.22.1.72/derekchen/cxg.git 2. ssh连接方式: git@10.22.1.72:derekchen/cxg.git 阅读全文
posted @ 2018-01-12 11:20 星辰之力 阅读(515) 评论(0) 推荐(0) 编辑
摘要:Django框架十分简单易用,适合搭建个人博客网站。网上有很多教程,大多是关于命令行操作Django,这里分享一些用最新工具进行Django开发过程,主要是PyCharm太强大,不用有点可惜。 第一次写技术开发类的博文,可能抓不到重点,详略也可能失衡,感谢支持。 环境&工具:Windows serv 阅读全文
posted @ 2018-01-11 10:03 星辰之力 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:一、数据库操作 1、创建model表 基本结构 from django.db import models class userinfo(models.Model): #如果没有models.AutoField,默认会创建一个id的自增列 name = models.CharField(max_len 阅读全文
posted @ 2018-01-11 09:49 星辰之力 阅读(328) 评论(0) 推荐(0) 编辑
摘要:现象: Forbidden (403)CSRF verification failed. Request aborted.HelpReason given for failure:CSRF token missing or incorrect.In general, this can occur w 阅读全文
posted @ 2018-01-10 18:58 星辰之力 阅读(19770) 评论(0) 推荐(0) 编辑
摘要:object.__str__(self) Called by the str() built-in function and by the print statement to compute the “informal” string representation of an object. Th 阅读全文
posted @ 2018-01-10 16:14 星辰之力 阅读(339) 评论(0) 推荐(0) 编辑
摘要:学习Django中:试着着写一个用户注册登录系统,开始搞事情 O(∩_∩)O哈哈~ Ubuntu python 2.7.12 Django 1.10.4 IDE:Pycharm Bootstrap(其实没怎么用~~) 新建项目:(我是直接用pycharm直接生成的) 使用终端: (创建项目)djan 阅读全文
posted @ 2018-01-10 15:37 星辰之力 阅读(6384) 评论(0) 推荐(0) 编辑
摘要:问题背景: 使用pycharm创建完成django项目(项目名称为:mydjangopro,app名称为my_blog) , 本想登录后台直接输入地址:http://127.0.0.1:8000/admin后,登录页面出现了,随便(username:admin,password:admin)输入了账 阅读全文
posted @ 2018-01-10 14:49 星辰之力 阅读(611) 评论(0) 推荐(0) 编辑
摘要:最全Pycharm教程 阅读全文
posted @ 2018-01-10 14:15 星辰之力 阅读(293) 评论(0) 推荐(0) 编辑
摘要:准备工作: 假设读者已经安装好python 2x或3x,以及安装好Django,以及Pycharm。 我的配置: – Python 2.7.11 – Pycharm Professional 5.0.4 (专业版集成了Django, Community Edition没有集成) 1. 创建一个新的工 阅读全文
posted @ 2018-01-10 14:12 星辰之力 阅读(733) 评论(0) 推荐(0) 编辑
摘要:pycharm是python的一个商业的集成开发工具,本人感觉做python开发还是很好用的,django是一个很流行的python web开源框架,本文就是使用pycharm+django来开发python web项目,下面直接开始 1.安装pytcharm和django,关于安装没有什么好说的, 阅读全文
posted @ 2018-01-10 11:21 星辰之力 阅读(12329) 评论(0) 推荐(2) 编辑
摘要:使用python进行程序编写时,经常会使用第三方模块包。这种包我们可以通过python setup install 进行安装后,通过import XXX或from XXX import yyy 进行导入。不过如果是自己遍写的依赖包,又不想安装到python的相应目录,可以放到本目录里进行import 阅读全文
posted @ 2018-01-10 11:05 星辰之力 阅读(268) 评论(0) 推荐(0) 编辑
摘要:package com.studychen.seenews.util; import android.content.Context; /** * Created by tomchen on 2/26/16. */ public class GetTimeAgo { private static final int SECOND_MILLIS = 1000; priva... 阅读全文
posted @ 2018-01-09 16:35 星辰之力 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:Fresco是一个第三方库,github官网地址:https://github.com/facebook/fresco 百学须先立志—学前须知: 在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时 阅读全文
posted @ 2018-01-09 16:31 星辰之力 阅读(13798) 评论(0) 推荐(0) 编辑
摘要:1、创建一个Django Project#使用下面的命令可以创建一个project linjiqin@ubuntu~: django-admin.py startproject mysite#创建好之后可以看到如下的project结构 2、启动刚刚创建的Project进入mysite目录,并运行py 阅读全文
posted @ 2018-01-08 19:08 星辰之力 阅读(147) 评论(0) 推荐(0) 编辑
摘要:浅谈 RxAndroid + Retrofit + Databinding 阅读全文
posted @ 2018-01-08 17:07 星辰之力 阅读(113) 评论(0) 推荐(0) 编辑
摘要:导航菜单的制作方式多种多样,网上也有各种炫酷效果的具体实现方式,那么今天我主要是想来说说Google在Android5.0之后推出的NavigationView的具体使用方式。 NavigationView在很多App上都已经可以看到其效果图,国内的比如知乎(侧拉菜单滑出来的那一部分属于Naviga 阅读全文
posted @ 2018-01-08 16:15 星辰之力 阅读(1680) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/qq_19431333/article/details/52862348 阅读全文
posted @ 2018-01-08 15:01 星辰之力 阅读(290) 评论(0) 推荐(0) 编辑
摘要:AS报错:Could not find com.afollestad:material-dialogs:0.7.6.0 网上没有解决方案; 解决: 将用: 阅读全文
posted @ 2018-01-08 14:53 星辰之力 阅读(857) 评论(0) 推荐(0) 编辑
摘要:背景: 同事把Android项目直接考给了我。。。我在Android Studio上运行,然后提示: Error:Failed to resolve: com.afollestad:material-dialogs:0.7.6.0 一直以为是本地依赖没有加载。。使用最新的material-dialo 阅读全文
posted @ 2018-01-08 14:49 星辰之力 阅读(433) 评论(0) 推荐(0) 编辑
摘要:Android中出现Error:In (declare-styleable) FontFamilyFont, unable to find attribute android:font 解决办法,今天由于项目要用到 support-v4 包,所以就导入v4 包到项目中,可是导入之后就出现 Error 阅读全文
posted @ 2018-01-08 14:40 星辰之力 阅读(880) 评论(0) 推荐(0) 编辑
摘要:我目前正在做一个Android应用程序的DICOM 继code打开图片DROM RES /绘制的“ussual”图像格式,但它不与.dcm工作 在主要活动: 在此先感谢! 解决方案 DICOM是一种普通的容器。里面DICOM文件,你可以找到一个巨大的各种图像格式。从为RGB灰度的,由单一帧多帧的,用 阅读全文
posted @ 2018-01-08 11:02 星辰之力 阅读(482) 评论(0) 推荐(0) 编辑
摘要:体验最新版AndroidStudio3.0 Canary 8的时候,发现之前项目的butter knife报错,用到注解的应该都会报错 Error:Execution failed for task ':app:javaPreCompileDebug'. > Annotation processors must be explicitly declared now. The following... 阅读全文
posted @ 2018-01-08 10:20 星辰之力 阅读(248) 评论(0) 推荐(0) 编辑
摘要:在之前呢,我们经常会有这种需求,比如在某个activity,或者某个fragment里面,我们需要查找某个数据源,并且显示出来,当数据源自己更新的时候,界面也要及时响应。 当然咯,查找数据这个过程可能很短,但是也可能很漫长,为了避免anr,我们都是开启一个子线程去查找,然后通过handler来更新我 阅读全文
posted @ 2018-01-07 14:20 星辰之力 阅读(804) 评论(0) 推荐(0) 编辑
摘要:Android实现RecyclerView的下拉刷新和上拉加载更多 阅读全文
posted @ 2018-01-05 18:16 星辰之力 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Android之ViewFlipper的简单使用 阅读全文
posted @ 2018-01-05 17:00 星辰之力 阅读(154) 评论(0) 推荐(0) 编辑
摘要:在淘宝App的首页中间位置,有一块小小的地方在不知疲倦地循坏滚动着头条标题(见下图的红框区域),这样的设计无疑能够在有限的手机屏幕上展示更丰富的内容。而实现这一功能需要用到的控件就是我在上一篇文章中提到的ViewFlipper控件(详见“参考文章”)。在网上看到一篇博客是用自定义ViewFlippe 阅读全文
posted @ 2018-01-05 16:58 星辰之力 阅读(441) 评论(0) 推荐(0) 编辑
摘要:今天使用ViewPager发现setOnPageChangeListener的方法居然过期了,而且AS编译不通过了,最后查了一下原来把set换成add了,代码如下: setOnPageChangeListener addOnPageChangeListener 阅读全文
posted @ 2018-01-05 16:56 星辰之力 阅读(203) 评论(0) 推荐(0) 编辑
摘要:今天在《第一行代码》上学习做自定义标题栏,需要将系统自带的标题栏隐藏掉,使用自定义的标题栏,结果发现,requestWindowFeature(Window.FEATURE_NO_TITLE); 这句代码无效,标题栏无法隐藏,可我以前都可以隐藏啊,今天怎么不可以了,最终发现是Activity的继承问 阅读全文
posted @ 2018-01-05 16:25 星辰之力 阅读(421) 评论(0) 推荐(0) 编辑
摘要:1) ViewPager提供了左右滑动切换页面的方法,但是它所提供的标题只是无语,估计没有真正的项目会照搬拿过来;并且它只能一页一页滑,我想直接查看最后一页要滑半天; 2) 看了腾讯新闻客户端感觉体验很好,所以就仿着写了,因为只是做个demo供大家交流也是给自己做个笔记,所以功能实现就行demo比较 阅读全文
posted @ 2018-01-05 09:58 星辰之力 阅读(2298) 评论(1) 推荐(0) 编辑
摘要:好久没逛简书了。这周公司的项目也已经愉快的迭代了新版本,对于之前一直存留的东西一直没怎么梳理,今天想说说这两年特别火的网络框架。okhttp我想大部分Android开发者都不陌生,因为它的到来。是我们Android开发者的一个福音,像之前我们一直都在用volley网络请求 、android-asyn 阅读全文
posted @ 2018-01-04 22:01 星辰之力 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:网络请求框架总结1.xutils 此框架庞大而周全,这个框架可以网络请求,同时可以图片加载,又可以数据存储,又可以 View 注解,使用这种框架很方便,这样会使得你整个项目对它依赖性太强,万一以后这个库不维护了,或者中间某个模块出问题了,这个影响非常大,所以在项目开发时,一般会更喜欢选择专注某一领域 阅读全文
posted @ 2018-01-04 21:57 星辰之力 阅读(848) 评论(0) 推荐(0) 编辑
摘要:修改源码自定义SwipeRefreshLayout样式——高仿微信朋友圈下拉刷新 阅读全文
posted @ 2018-01-04 18:36 星辰之力 阅读(779) 评论(0) 推荐(0) 编辑
摘要:这是一个下拉刷新的控件,它比SwipeRefreshLayout更加漂亮和强大。它易于使用并且支持API LEVEL >= 8。希望你能够喜欢。 Now let me talk about MaterialRefreshLayout of function (1)It can be done lik 阅读全文
posted @ 2018-01-04 16:44 星辰之力 阅读(1881) 评论(0) 推荐(0) 编辑
摘要:问题:Error:Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'.Possible causes for this unexpected error inclu 阅读全文
posted @ 2018-01-04 14:25 星辰之力 阅读(655) 评论(0) 推荐(0) 编辑
摘要:浅谈 RxAndroid + Retrofit + Databinding 阅读全文
posted @ 2018-01-04 14:22 星辰之力 阅读(98) 评论(0) 推荐(0) 编辑
摘要:https://www3.ntu.edu.sg/home/ehchua/programming/android/Android_3D.html 阅读全文
posted @ 2018-01-04 14:21 星辰之力 阅读(142) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.csdn.net/maplejaw_/article/details/52442065 Observable 在RxJava1.x中,最熟悉的莫过于Observable这个类了,笔者刚使用RxJava2.x时,创建一个Observable后,顿时是懵逼的。因为我们熟 阅读全文
posted @ 2018-01-04 14:19 星辰之力 阅读(3016) 评论(0) 推荐(2) 编辑
摘要:简书地址 http://www.jianshu.com/p/2badfbb3a33b RxJava 2.X + Retrofit + OkHttp 简单示例点这里 library依赖变化 package变化 变动主要为rx.xxx --> io.reactivex.xxx null值 RxJava 阅读全文
posted @ 2018-01-03 15:07 星辰之力 阅读(3316) 评论(0) 推荐(0) 编辑
摘要:网络请求有个问题就是取消操作。 在Rxjava1中,调用subscribe之后会返回Subscription,然后利用CompositeSubscription进行统一管理。 在Rxjava2中,调用subscribe之后,返回的则是Disposable,Disposable同样用Composite 阅读全文
posted @ 2018-01-03 14:17 星辰之力 阅读(621) 评论(0) 推荐(0) 编辑
摘要:DICOM:DICOM标准学习路线图(初稿) 阅读全文
posted @ 2018-01-02 14:29 星辰之力 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一、场景(例如:购物车) 1、当我们需要以列表样式管理某些数据时,可能需要列表项的某个字段可编辑 2、编辑Item上的某个字段后可能还要更新相关字段的值 二、可能遇到的问题 1、列表滑动导致输入框中的数据错位(或者焦点错位) 2、无法更新Item上相关的字段项的值 3、监听输入框文本更改时陷入死循环 阅读全文
posted @ 2018-01-02 13:58 星辰之力 阅读(5409) 评论(0) 推荐(0) 编辑
摘要:1. Introduction Read 2. Getting Started with 3D Graphics on Android 2.1 OpenGL ES Android supports OpenGL ES in packages android.opengl, javax.microed 阅读全文
posted @ 2018-01-02 10:39 星辰之力 阅读(520) 评论(0) 推荐(0) 编辑
摘要:一、概念 在Android中要想实现3D效果,第一个想到的应该就是OpenGL ES,因为在很多基础教材中几乎都提到了它。但是其使用起来还是稍微麻烦一些,而且它也主要用在游戏方面,那在应用方面有没有更好的选择呢?答案是肯定的,使用Camera类就可以完成3D效果。它有旋转、平移的一系列方法,实际上都 阅读全文
posted @ 2018-01-02 10:04 星辰之力 阅读(646) 评论(0) 推荐(0) 编辑
摘要:关键:public final void notifyItemChanged(int position, Object payload) RecyclerView局部刷新大家都遇到过,有时候还说会遇见图片闪烁的问题。 优化之前的效果: 优化之后的效果: 如果想单独更新一个item,我们通常会这样做, 阅读全文
posted @ 2018-01-01 23:26 星辰之力 阅读(8271) 评论(1) 推荐(0) 编辑
摘要:使用ViewHolder来刷新某项数据,而不用每次都全部刷新数据。 继承BaseAdapter,新建ViewHolder类。 在Activity中,调用updateView()方法,刷新数据。 给出布局文件: 阅读全文
posted @ 2018-01-01 23:23 星辰之力 阅读(741) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示