[置顶] 懒人记事本

接下来的任务:Imagloder 源码  photoView 源码...
阅读(1030) 评论(2)

[置顶] Android开发百科全书

原生控件 swiperefreshlayout 和 progressbar 浸入状态栏 代码中设置 TextView 的 drawableleft 图片 与文字 之间的 间距问题 保存bitmap 到本地 如何让Android下的多行EditText焦点光标默认在第一行 在Android开发中如何移除EditText上的输入焦点 Android 禁止软键盘自动弹出 Android锁屏状态下弹出activity如新版qq的锁屏消息提示 java通过生日得到星座 onItemLongClick长...
阅读(2303) 评论(0)

javascript基础语法

javascript基础语法...
阅读(34) 评论(0)

ECMAScript新功能介绍(es6 es2015)

//1.作用域 变量的作用域 全局 函数 块 作用域 // let 声明 的变量只能在定义的那个块中。 { let fruit = '苹果'; var apple = 'apple'; } console.log(apple); // console.log(fruit); //2.恒量 const 声明的是常量 不能被修改 const fruits = '苹果'; co...
阅读(50) 评论(0)

Data Structures and algorithm analysis—1.3. A Brief Introduction to Recursion(数据结构—1.3 递归的简介)

1.3. A Brief Introduction to Recursion 1.3. 递归的简介Most mathematical functions that we are familiar with are described by a simple formula. For instance, we can convert temperatures from Fahrenheit to C...
阅读(57) 评论(0)

Tinker -- 微信Android热补丁方案 常见问题

Tinker 常见问题Issue/提问须知在提交issue之前,我们应该先查询是否已经有相关的issue。提交issue时,我们需要写明issue的原因,以及编译或运行过程的日志(加载进程以及Patch进程)。issue需要以下面的格式:异常类型:app运行时异常/编译异常 手机型号:如:Nexus 5(如是编译异常,则可以不填) 手机系统版本:如:Android 5.0 (如是编译异常,则可...
阅读(185) 评论(2)

Tinker -- 微信Android热补丁方案 API概览

Tinker API概览我们需要使用的API大约几种在以下几个类中:函数描述TinkerInstaller.javaTinkerInstaller.java封装了一些常用的函数,例如Tinker对象的构建,发起补丁请求以及lib库的加载。Tinker.javaTinker.java是Tinker库的Manager类,tinker所有的状态、信息都存放在这里。TinkerLoadResult.jav...
阅读(74) 评论(0)

Tinker -- 微信Android热补丁方案 自定义扩展

Tinker 自定义扩展自定义Application类程序启动时会加载默认的Application类,这导致我们补丁包是无法对它做修改了。如何规避?在这里我们并没有使用类似InstantRun hook Application的方式,而是通过代码框架的方式来避免,这也是为了尽量少的去反射,提升框架的兼容性。这里我们要实现的是完全将原来的Application类隔离起来,即其他任何类都不能再引用我们...
阅读(95) 评论(0)

Tinker -- 微信Android热补丁方案 接入指南

这两年来热修复对与移动开发是比较热门的话题, HotFix 能做什么?他可以在用户无感知的情况下,后台修复出现的 bug,不需要通过升级发版新App,对用户体验来说是很大的提升,因为频繁发版的话,可能会面临用户流失等各种问题。 当面市面上比较主流的要数 AndFix、 Tinker、 QZone、 Robust 这几种方案。 这里先介绍下 Tinker ,因为当前我们项目中选择了tinker 作为热部署的方案。...
阅读(65) 评论(0)

《Head First设计模式》笔记————设计模式入门

一开始设计的 超类 Duck ,具有共同具体行为  呱呱叫(quack)  、游泳(swim)、 和 抽象行为  外观(display)。每个鸭子子类 实现自己的 display()  比如 MallardDuck(野鸭子) 外观是绿头 。 RedHeadDuck (红头鸭)外观是红头,以及更多类型的鸭子 去继承Duck类 然后实现display()。当有一天,需求来了,现在要让Duck(鸭子)可...
阅读(93) 评论(0)

Data Structures and algorithm analysis—1.2.4&1.2.5Modular Arithmeti&The P Word(数据结构—模数运算&P字)

1.2.4. Modular Arithmetic1.2.4.模数运算     We say that a is congruent to b modulo n, written a b(mod n), if n divides a - b.Intuitively, this means that the remainder is the same when either a or b isdiv...
阅读(254) 评论(0)

Data Structures and algorithm analysis—1.2.1&1.2.2&1.2.3 exponents&logarithms&series(数据结构—指数,对数,级数)

1.2. Mathematics Review 1.2.数学复习       This section lists some of the basic formulas you need to memorize or beable to derive and reviews basic proof techniques.       这一部分列出了一些你需要记住的或者是导出的基础数学公式并且复习基...
阅读(293) 评论(0)

Android dex 65536 的原因 以及解决办法

http://www.cnblogs.com/CharlesGrant/p/5112597.html出现的原因:当Android系统安装一个应用的时候,有一步是对Dex进行优化,这个过程有一个专门的工具来处理,叫DexOpt。DexOpt的执行过程是在第一次加载Dex文件的时候执行的。这个过程会生成一个ODEX文件,即Optimised Dex。执行ODex的效率会比直接执行Dex文件的效率要高很...
阅读(123) 评论(0)

Data Structures and algorithm analysis—1.1 What's the book about? (数据结构1.1—关于本书)

CHAPTER 1: INTRODUCTION第一章:简介In this chapter, we discuss the aims and goals of this text and briefly review programming concepts and discrete mathematics. We will此章,我们将讨论本书目的并且简单温故一下编程思想和离散数学.我们将· See...
阅读(269) 评论(0)

Data Structures and Algorithm Analysis in C, Second Edition(《数据结构与算法分析》C语言版 第二版)——Mark Allen Weiss

Data Structures and Algorithm Analysis in C, SecondEdition数据结构和算法分析C语言版(第二版)by Mark Allen Weiss作者: Mark Allen Weiss PREFACE卷首语 CHAPTER1:  INTRODUCTION第一章: 简介CHAPTER2:  ALGORITHM ANALYSIS第二章:  算法分析CHAP...
阅读(446) 评论(0)

正视代码Review,养成良好的编程习惯

什么是代码Review?代码review是指在软件开发过程中,通过对源代码进行系统性检查来确认代码实现的质量保证机制为什么不做代码Review?​业务需求大,工作时间紧张项目小,协作的人少,没必要为什么要做代码Review?提高代码质量,提升自身水平及早发现潜在缺陷与BUG,降低事故成本促进团队内部知识共享,提高团队整体水平保证项目组人员的良好沟通避免开发人员犯一些很常见,很普通的错误总而言之目的...
阅读(120) 评论(0)

android实用技巧 - 用代码来实现selector

https://my.oschina.net/non6/blog/298156摘要: 用代码来实现selector  众所周知,android可以通过XML文件来创建selector,以Drawable对象的形式安装到组件上,以提供统一的风格设置。但是在某些时候,我们需要通过代码的形式来实现相同的功能,例如组件数量非常多,对应不同的图片,这时候如果还用XML的话就需要创建大量的selector文件...
阅读(234) 评论(0)

Android 底部导航栏中间凸起、动态配置替换底部导航栏Tab图标(按钮、标签)的实现方案

类似 京东 淘宝 等app,在一些节假日的时候,首页UI 一般都是配置的节日气息很浓重,这类的实现一般是不需要发版,思路是 由后台直接配置,第一次开启App后台下载,在下次打开时 直接展示下载的图标。思路分析 一般默认 一套普通图标平日展示使用, 后台下载一套新的图标,固定时间段展示使用。比如 淘宝...
阅读(1156) 评论(0)

C语言基础总结之琐碎知识点

1.程序必定包括如下部分:    (1)#include             此为程序编译预处理指令,其中的    (2)main函数            主函数,有且只有一个2.常量与变量    (1)常量:整型常量,实型常量,字符常量,字符串常量,符号常量            · 实型常量:十进制小数形式;指数形式,以字母E或e代表以10为底的指数,如12.34e3表示12.34乘以十...
阅读(238) 评论(0)

transformClassesWithDexFor2011Debug "\bin\java.exe'' finished with non-zero exit value

遇到这类问题 首先排除是否引用重复的jar包,如果有去掉在编译。如果实在没有发现有重复的jar包android { defaultConfig {} dexOptions { javaMaxHeapSize "4g" } packagingOptions { } bui...
阅读(246) 评论(0)

谷歌推荐的Android图片加载库(Glide)介绍

翻译国外的关于Glide与Picasso的比较,以及Glide的优点。...
阅读(1827) 评论(3)

(源码分析)Glide(图片异步加载缓存库)的方法介绍

本系列带将一步步带领大家揭开Glide的神秘面纱 文章来源:http://blog.csdn.net/u011733020。 Glide 在开源中国上的介绍Glide 的详细介绍:请点这里Glide 的下载地址:请点这里Glide :An image loading and caching library for Android focused on smooth scrolling安卓上专注于平...
阅读(1913) 评论(0)
94条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:227814次
    • 积分:2975
    • 等级:
    • 排名:第11444名
    • 原创:62篇
    • 转载:30篇
    • 译文:6篇
    • 评论:188条
    联系方式
    点击这里给我发消息 android交流群:230274309 一起分享,一起进步!少划水,多晒干货!!欢迎大家!!!(进群潜水者勿加)
    博客专栏
    最新评论
    test