自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Android中控件绕中心旋转动画

转载链接:https://blog.csdn.net/c15522627353/article/details/47040251本文主要介绍Android中如何使用rotate实现图片不停旋转的效果。Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文...

2018-05-02 23:53:16 2678

转载 关于Android工程compilesdk,minsdk,targetsdk

compileSdkVersioncompileSdkVersion 告诉 Gradle 用哪个 Android SDK 版本编译你的应用。使用任何新添加的 API 就需要使用对应 Level 的 Android SDK。需要强调的是修改 compileSdkVersion 不会改变运行时的行为。当你修改了 compileSdkVersion 的时候,可能会出现新的编译警告、编译错误,但新的 co...

2018-05-02 23:33:38 1001

原创 Fabric本地依赖实践

Fabric是很多app使用的日志管理和上报工具,通常是本地依赖,使用方式可以参考Frabic用法,但是使用Frabric的项目在构建的时候需要依赖外部网络(咳咳),所以Jenkins服务器无法构建成功。所以需要你将Fabric修改成本地依赖。我查了很多资料,没有找到对应的资料。我的思路一:将需要的fabric文件放在工程本地,然后修改依赖方式为本地。思路二:将Fabric改成maven私服依赖,...

2018-04-24 21:47:15 3011 1

转载 android:layout_gravity 和 android:gravity 的区别

转载:原文:android:layout_gravity 和 android:gravity 的区别gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。an...

2018-04-22 10:08:15 176

转载 SwipeRefreshLayout学习

参考资料:SwipeRefreshLayout的使用详解

2018-04-17 22:15:37 137

转载 FrameLayout布局

总体介绍:引用:“FrameLayout(帧布局)可以说是六大布局中最为简单的一个布局,这个布局直接在屏幕上开辟出一块空白的区域,当我们往里面添加控件的时候,会默认把他们放到这块区域的左上角,而这种布局方式却没有任何的定位方式,所以它应用的场景并不多;帧布局的大小由控件中最大的子控件决定,如果控件的大小一样大的话,那么同一时刻就只能看到最上面的那个组件!后续添加的控件会覆盖前一个!虽然默认会将控件...

2018-04-17 22:13:06 387

转载 通過XML設置屏幕方向(android:screenOrientation)详解

通過XML設置屏幕方向(android:screenOrientation)详解注意:android只支持270度旋转。<activity android:name=".MyActivity"                android:label="@string/app_name"                android:screenOrientation="portrait"&...

2018-04-17 21:59:39 232

原创 Android 布局 xml 解析错误记录 之 布局资源不再默认drawable文件夹

Android xml InflateException异常出现的地方:java:LayoutInflater.from(context).inflate(R.layout.layout_material_dialog, null);错误的xml布局:异常信息截图:错误根源:一个Drawable Resource没有找到怎样引起的错误:我拷贝Drawable资源的时候,只拷贝drawable-24...

2018-04-17 21:57:52 198

转载 git命令学习

git命令-基础分支操作:查看远程分支,查看本地分支,牵出新分支,切换分支git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:1. 查看远程分支git branch -a 2. 查看本地分支 git branch3.根据远程分支牵出新的分支默认切换到新的分支$ git checkout -b v0.9rc1 origin/v0.9rc1...

2018-04-17 21:53:07 166

原创 java注解

1学习java注解基础2研究现在手上项目的java注解的设计和实现

2018-04-16 22:56:27 117

原创 Hybrid混合框架

后面的项目开发会用到Hybrid混合框架,这篇文章先开个头了解一下

2018-04-16 22:51:34 356

原创 Android mvp设计分析和demo

现在手上的项目时mvp设计,先从最基础的学习现有项目的mvp实现

2018-04-16 22:49:30 174

原创 mac 小知识总结

1 $PATH 表示环境变量 shell输入echo $PATH可以查看环境变量2 $HOME 表示当前用户主目录,也叫“~”

2018-04-16 22:48:01 170

原创 Dialog探索一:MaterialDialog

关于Dialog的实现方式,Google官方给出了详细的指导,点击这里。截图如下我的demo使用AlertDialog的自定义布局实现了MaterialDialog,源码点击这里Dialog背景设置:问题:我对Dialog设置的背景总是不生效,大概修改了四五次xml样式都不生效。关键点:然后我怀疑是Dialog的window对象在最底层的样式起作用。解决:public class MyDialog...

2018-04-16 21:59:05 1172

原创 [java]Annotation是什么?源码分析?设计分析?怎样使用?优化?

构思标题,了解设计和使用 20180412-23:511Java Annotation认知(包括框架图、详细介绍、示例说明)

2018-04-12 23:53:09 90

原创 FragmentTranscation是什么?源码分析?怎样使用?优化?

起标题 20180412-23:49

2018-04-12 23:49:59 82

原创 AtomicInteger是什么?源码分析?怎样使用?优化?

待处理 20180413-23:48

2018-04-12 23:48:37 166

原创 工作记录1

1 adb 环境变量配置2 adb intall *.apk 文件3 jdk 安装4 手势面板学习5 钉钉使用6 sourcetree安装参考资料1mac下adb环境配置和常用adb命令

2018-04-11 22:18:10 218

原创 我和我的Chrome

看书    1 PDF      插件:Kami 免费版。            优点  1、PDF文件同步到Google Drive云空间                     2、支持做笔记,同时将笔记内容保存到云空间。                          不确定是不是保存到Google Drive。如果是保存到Drive,Kami是怎么保存PDF格式的?           ...

2018-04-10 17:16:33 358 1

原创 【lintcode】5.Kth Largest Element

问题:LintCode 5.Kth Largest ElementFind K-th largest element in an array. NoticeYou can swap elements in the arrayExampleIn array [9,3,2,4,8], the 3rd largest element is 4.In array [1,2,3,4,5], the 1st ...

2018-04-10 14:57:21 351

转载 文章标题

近两天在自己本机上使用Jenkins构建Android项目报了一个错误[plain] view plain copy print?15:39:05.511 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.  15:39:05.512 [ER

2017-12-09 18:54:48 596

原创 数学公式笔记

登积数列通项公式等比数列求和公式

2017-09-28 18:14:02 493

原创 《Java编程思想》--Bruce Eckel 读书笔记

java编程思想, Bruce Eckel所有编程语言的最终目的都是提供一种“抽象”方法。一将一条消息发给对象时,如果并不知道对方的具体类型是什么,但采取的行动同样是正确的,这种情况就叫作“多形性”(Polymorphism)单根结构所有类最终是否都应从单独一个基础类继承。在Java中(与其他几乎所有OOP语言一样),对这

2017-08-15 22:06:26 840

原创 《大话数据结构》-程杰 读书笔记

认为程序设计的实质是对确定的问题选择一种好的结构,加上设计一种好的算法。可见,数据结构在程序设计当中占据了重要的地位。程序设计=数据结构+算法要你相信自己一定可以学得会、学得好,既然无数人已经掌握了,你凭什么不行。于每个链表来说,它所占用空间的大小和位置是不需要预先分配划定的,可以根据系统的情况和实际的需求即时生成。事实上,使用这样的数据

2017-08-15 22:01:26 1663

原创 《HTTP权威指南》读书记录

HTTP权威指南 (图灵程序设计丛书), [美]David Gourley Brian Totty Marjorie Sayer Sailu Reddy Aushu Aggarwal  因特网上有数千种不同的数据类型,HTTP 仔细地给每种要通过 Web 传输的对象都打上了名为MIME 类型(MIME type)的数据格式标签。最初设计MIME (Multipurpos

2017-08-15 21:56:10 240

转载 java基本数据类型:四类八种

转载:http://blog.csdn.net/buhuikanjian/article/details/52901104这个好像也不是原作者,没有找到源地址,感谢!数值型:整型byteshort int long 非数值:字符型char浮点型floatdouble 布尔boolean基本数据类型byte(字节型)shor

2017-07-26 23:15:02 315

原创 Android的Listview优化

Android的Listview优化写了很多Listview,最近专门研究了Listview的优化策略/套路。首先要明白这里谈的优化是指内存的优化,基于减少内存的使用。1、Listview源码解析源码详解ListView中的RecycleBin机制。这是Android加载Listview的机制,针对屏幕展示的view的消失和出现,循环利用item view的机制。参考这篇文章h

2017-07-23 15:19:07 282

原创 六月学习记录

六月学习记录6-1Android消息传递之Handler消息机制--four articleshttp://www.cnblogs.com/whoislcj/p/5590615.html6-2代码审查工具phabricator6-4kindle笔记管理工具https://my.clippings.io/#/RxJava 是一个能让你摆脱编写一些复杂繁琐的代码去处

2017-07-08 16:02:42 370 1

原创 Android消息机制学习记录

这两天研究了Android的消息机制,搞懂了Java层的代码设计。这里记录几篇学习的博客。一、第一篇《Android消息传递之Handler消息机制》http://www.cnblogs.com/whoislcj/p/5590615.html如果只是简单的使用Android消息,这篇博文就够用了。这篇博文的介绍很全面,言简意赅,但保证你绝对看得懂,用起来很舒服。其实这是关于Andr

2017-07-08 16:00:53 285

原创 学习Android消息机制

这两天研究了Android的消息机制,搞懂了Java层的代码设计。这里记录几篇学习的博客。一、第一篇《Android消息传递之Handler消息机制》http://www.cnblogs.com/whoislcj/p/5590615.html如果只是简单的使用Android消息,这篇博文就够用了。这篇博文的介绍很全面,言简意赅,但保证你绝对看得懂,用起来很舒服。其实这是关于Andr

2017-07-08 15:45:37 296

原创 五月学习记录

五月结束了,贴出来五月学习过的博客,有的看得仔细,有的粗略看过。是为记录!学习记录-五月5-2 Go语言简介http://blog.csdn.net/leohsiun/article/details/446985195-3hellocharts-androidhttps://github.com/lecho/hellocharts-android修改系统Aler

2017-06-01 23:26:09 244

原创 《大话数据结构》读书笔记(2)

2017-5-24进度10%-20%空间复杂度:简单说,对内存是使用的多少第三章 线性表顺序存储结构:查找简单,时间复杂度O(1)。插入删除效率低,时间复杂度O(n)单链表存储结构:查找效率低,时间复杂度O(n)。插入和删除效率高,时间复杂度O(1)。理解头指针(一点存在)和头结点(不一定存在,空链表)静态链表:不移动元素

2017-05-24 00:32:39 198

原创 《大话数据结构》读书笔记(1)

《大话数据结构》读书笔记2017-05-22进度:开始到10%第一章 数据结构绪论摘抄“只要你相信自己一定可以学得会、学得好,既然无数人已经掌握了,你凭什么不行。”这句话看起来励志,但其实不是那么回事,人要做适合自己的事情,但是怎样才是,要了解自己才讲得通!但是,数据结构是理论知识,确实大多数人都可以掌握。说偏了,说一说今天看的内容。程序设计=数据结构+算法。这句话很精髓,

2017-05-23 00:05:15 313

原创 《深入理解Java虚拟机》读书笔记2017-5-21

《深入理解Java虚拟机》读书笔记2017-5-21

2017-05-21 18:51:52 185

转载 Android 控件

2017-04-18 00:04:15 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除