自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LeBang的博客

虽千万人,吾往矣

  • 博客(31)
  • 资源 (14)
  • 收藏
  • 关注

原创 用程序的思维工作——不仅仅在工作时写程序

今天要谈的话题是思维,代码载体是DOS,若不感兴趣请出门左拐,但我建议还是花大约两分钟读完本文。在我个人看来,互联网的今天,“复用”、“连接”,是最根本的属性。而我们大多数程序工作者的工作实质,其实可以归结为“复用”这一属性。 公司经营产品,目的是为了解决目标用户的需求。而我们码代码,目的是为了实现产品,满足用户需求。一旦产品定型,推出,那么就进入了“复用”环节兑现的阶段。 我们一次性的代码劳动

2017-08-27 16:55:34 755

原创 Logcat——更优雅的日志分析

嵌入式开发 Logcat 的过滤及输出到外部存储设备的思路。手机开发可以单独运行的Logcat工具类

2017-06-25 15:53:25 2435 1

原创 AIDL——你的应用不孤单

今天聊聊AIDL,Android Interface Definition Language(安卓接口定义语言),即安卓进程间通信。 首先我们知道,狭义来说,一个应用对应一个进程。而如果想跨应用交互,那就涉及到进程间通信,而安卓四大组件都代表一种进程间通信的方式。

2017-05-14 23:02:10 459

原创 Monkey——轻松带你上手安卓压力测试

Monkey test也有人叫做 __搞怪测试__。就是用一些稀奇古怪的操作方式去测试被测试系统,以测试系统的稳定性。本文由浅入深,并附带小米测试的实例,讲解了常用Monkey

2017-04-27 15:52:58 6376 2

转载 Android分屏/画中画——来自MIUI的一封信

截止今日我唯一收到的开发平台给出的Android7.0分屏、画中画建议。其实我一直觉得分屏、画中画虽然技术不难,但是对用户体验的影响非常深远。个人觉得文章非常中肯,几乎可以成为一种开发标准。愿与各位同仁在该版本下,借鉴标准,共进共勉。

2017-04-11 17:05:09 3358

原创 展示PDF文件——Android/IOS

年后到现在,公司的项目紧,导致年初的计划并没有很好的执行。 最近熬夜越熬越晚,希望6月前能如期完成第一个目标。今天谈谈直接在代码中加载PDF文件(公司的新需求,就地取材)。我的需求背景: 1.首先,随着移动端继续侵占PC的场景,手机上阅读越来越普遍,而一些既有的PDF文本也就被希望加载到手机端做友好展示 2.其次,公司新项目的思路是展示型,尽可能减少网络交互(即尽可能少的调用接口获取数据),除

2017-03-31 16:27:29 4376 2

原创 正确使用Fragment之创建/传参——newInstance方法(native)

使用频率如此之高的Fragment,你的使用姿势,真的正确吗?如果你还在new Fragment(),不妨来看看谷歌默认推荐的Fragment.newInstance()吧

2017-02-18 17:41:46 17381 2

原创 旧年最末——徒手用github搭建个人web主页

猴年真的要走了,昨晚会晤了唯一在本行业志同道合的大学小伙伴。时间不长,收获不小。进入正题,巧用github,轻松做个人web主页。先说为什么要做个人主页吧。源于昨晚小伙伴的感悟及他的身体力行,我觉得是值得学习的方式。这两个月我一直处于一种想写文章但却无从下手的尴尬境地,以至于一直拖沓。而小伙伴告诉我他的记录方式是这样的:首先,将日常的零碎知识点/想法等记录在个人wiki上其次,等有了一定积累

2017-01-25 17:56:29 521

原创 作旧年结束

12.29,再过两天,2016年就结束了。 鄙人常提笔,姑且也在CSDN上作一次年终总结。今年有所感悟同时也有所困惑的主旨在于: 工具、技术、革新、经典 。自从入了编程这一行之后,对于这几个概念常不自觉会有所辩斗,在思想上自我搏杀(其实这也是一桩乐事)。

2016-12-29 18:06:55 425 3

转载 安卓热修复之——大搜集

本文内容为转载。移动端更新的效率一直为用户、开发所诟病。官方没有给出相应的解决方案,才引得Web与原生一度相爱相杀,相互融合。然而自QQ空间团队首提 热修复 技术后。这个世界就变了。。。

2016-11-25 14:21:55 468

原创 RecyclerView实现ItemClick事件——两全其美

两种方法实现RecyclerView中添加OnItemClick事件。第一种:通过实现OnItemTouchListener。第二种:通过设置回调。

2016-11-11 18:04:30 1385 1

原创 安卓混合开发实例——JS与Java的交互

今天说说安卓混合开发。 曾经有一个话题是web终会一统app,然后我们看到随着时间的推移。web越来越强大(H5啊,JS各种框架啊),但同时原生app也在不断发展。 或许在将来还会再有这种话题论战,但目前,混合开发,结合web和原生app二者各自的优势,已经是众望所归了。其中最常见的一种方式,在安卓的webview中嵌套web,通过各类设计,让二者进行交互。使得用户体验上几乎无法分辨出究竟是否纯

2016-10-18 13:42:49 4400

原创 我问你问我问你的答案——回调

个人理解的回调就是, 1.需要有两个类(调用者与被调用者,只是这两个类的调用关系比较暧昧) 2.A调用B,让B去完成某个任务 3.但B如果要完成这个任务,需要调用A的一个方法协作(这个方法,就是回调

2016-10-10 14:10:16 673 1

原创 安卓6.0之后——动态获取权限封装

大家知道,在android6.0之后,谷歌为了更进一步保护用户的手机安全及知情权,在权限管理方面做了改变。在6.0之前,我们只需要在Manifest里增加对应的权限标签即可,如: <uses-permission android:name="android.permission.INTERNET" />

2016-10-07 18:20:23 9218 2

原创 单例模式——国庆收心

转眼国庆就结束了(我们公司调假,今明上班,89放假)。几天不coding,都快生疏了。 今天还是聊聊设计模式。早上又读了一遍JAVA大神的 关于设计模式的文章,受益匪浅,其实每次拜读,都有新的收获。 就像我刚入行时听Mars老师说的,随着你编程阅历的增加,你会发现,每一年,你对接口的理解都不一样。其实在coding世界,虽然工作的时候我们会抱怨需求又变化了啊等等,但coding的乐趣,就是要拥抱变

2016-10-06 12:05:00 411

原创 责任链模式——P2P理财

2015年最火的应该是股市和P2P理财吧? 然后2015年年底,随着e租宝事件的发酵,P2P理财行业发生了一连串连锁反应,如今一年过后,P2P江湖风云变幻,死伤无数,你,还想用P2P方式理财吗 ?今天用责任链模式解读P2P个人视角:责任链可以是一条直链,也可以是一条环链。 发出请求者并不关心是谁处理请求,反正请求一定会在这条链上的某一个环节得到响应、

2016-09-21 12:56:01 430

原创 策略模式——国庆游厦门

今天我们就来谈谈到厦门的旅游策略 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。

2016-09-20 13:39:43 839

原创 简单工厂模式——2016手机也疯狂

工厂模式,属于设计模式中的创建类型,见名知意,就如同工厂的产品一样,将共性抽象出来成一个产品父类,各子类继承(或实现)父类,在需要创建一个具体的子类产品时,并不直接通过new的方式,而是构造一个Factory工厂类,由传入的产品要求(参数)去创建具体的产品子类。

2016-09-19 16:26:28 743 1

原创 观察者模式解读厦门建国以来最强台风

Java观察者模式,解读厦门最强台风。

2016-09-14 16:11:25 1156

原创 安卓折线图表之Hellocharts和MPAndroidChart实例

本文主要对HelloCharts和MPAndroidChart的折线图的简单Demo,代码可以直接拿走使用Hellocharts和MPAndroidChart各有优劣,个人觉得,Hellocharts在效果展示及动态处理上更亲和用户,而MPAndroidChart则在图表处理能力上更胜一筹, 两者的代码调用极其相似。

2016-09-14 12:13:24 5615 1

原创 建造者模式实例之PopupView

模仿安卓AlertDialog,用建造者模式做自己的PopupView

2016-09-12 16:49:45 705

原创 浅谈链式编程及建造者模式

今天谈谈链式编程,和建造者模式,本文主要分两部分,前半部分浅谈. 链式编程。后半部分浅谈. 建造者模式。

2016-09-02 12:14:17 3105 2

原创 安卓TTS文字转语音

今天谈谈TTS。TextToSpeech 这个类,能将正常的文字转换为音频播出。1.谷歌暂时不支持中文 2.非常简单的一个控件,但是发音生硬,有一些第三方做得更为出色

2016-08-29 13:12:10 899

原创 android富文本的实现

项目上碰到一个需求,需要对一篇文章进行多样标记,类似于批改作文那样。 想了很久,一开始觉得应该在String中加标签,突然被同事一提醒,SpannableString,茅塞顿开啊先上两个参考地址,随项目进行中来补全这篇文章案例非常详细了 1.http://blog.it985.com/14433.html解释flag 2.http://blog.csdn.net/xijiaohuangcao/

2016-08-25 18:06:56 1524

原创 WebView的一些问题

WebView其实和ListView一样,看似简单,其内乾坤却可以一路从菜鸟虐到老鸟,以下是本人陆陆续续碰到的一些坑,记录下来

2016-08-10 18:02:35 343

原创 文件存储的不同路径记录

* 以下是创建文件夹的方法 * 1.getFileDir() * 2.getCacheDir() * 3.getDir("xxx",MODE_PRIVATE) * 4.getExternalFilesDir("xxxx") * 5.getExternalCacheDir()

2016-08-05 13:34:47 598

原创 动态重新设置布局宽高

setContentView方法默认是全屏的,如果硬要设置大小 改用 setContentView(layout,new LayoutParams(50, 50))//纯代码设置布局 //线性布局:LinearLayout lLayout = new LinearLayout(AddProductActivity.this);lLayout.setId(1);lLayout.setOrient

2016-08-03 14:20:15 680

原创 Object Animator和Tween Animation

关于安卓的动画。 分类就不详叙了,以前我只知道Frame动画、Tween动画,还耳闻过属性动画,但因为一直没用到动画,所以没去研究。 目前项目中涉及到了动画,所以做了个简单的总结,主要针对于Object Animator和Tween Animation的区别。 其实要实现的效果也很简单,无非就是Alpha(透明度)、Translate(位移)、Rotate(旋转)、Scale(放缩), 拿简

2016-07-12 11:42:07 603

转载 国内优秀的Android资源你都知道吗?

别再抱怨了,国内这么多优秀的Android资源你都知道吗?声明:该文转自慕课网手记:http://www.imooc.com/article/6451 感谢作者无私贡献,特此收藏。以下是原文内容: 因为一些大家都知道的原因,android很多官方出品的优秀开发资源在国内无法访问。国内的同行们对此也做出了很多努力,有很多朋友通过各种手段把很多优秀的资源搬运到了国内,为国内android开发者提供了

2016-06-02 11:44:25 423

转载 巩固缓存相关,深入解析imageLoader

刚发布项目,正值谷歌大会。顺带AS,并完善项目。在缓存这方面深入,偶得一系列好文,转载收藏自 -------------->"阿敏其人"安卓OOM和Bitmap图片二级缓存机制(一)http://www.jianshu.com/p/a7d9562405ef安卓OOM和Bitmap图片二级缓存机制(二)http://www.jiansh

2016-05-20 11:07:16 329

原创 关于项目中WebView遇到的问题记录

WebView其实是一个非常通用的组件,对于初学而言,加载一两个界面,代码简单,也非常容易上手。但是当商业项目中,需要对加载的网页做相应的处理,WebView的复杂性就出来了(主要是两个重写,WebChromeClient,WebViewClient)。虽然系统已经封装了许多的方法,也确实非常实用,如onPageFinished、onPagestarted等等。现在我碰到一个问

2016-05-09 10:18:57 482

Logger文档

Logger

2017-06-25

Logger-PDF

来自安卓巴士厦门站--韩广利的分享

2017-06-25

IO流梳理--及效率分析

IO梳理

2016-10-21

23种设计模式

23种设计模式

2016-10-18

安卓JS交互Demo

安卓JS交互Demo

2016-10-18

CallBackTest

CallBackTest

2016-10-10

CallBack——我问你,你问我,我给你,你做

CallBack例子

2016-10-10

责任链模式--解读P2P

责任链模式--解读P2P

2016-09-21

工厂模式(2016手机案例)

工厂模式解读----2016最新手机特性

2016-09-19

观察者模式

观察者模式解读厦门最强台风

2016-09-14

MPAndroidChart折线图

MPAndroidChart折线图

2016-09-14

HelloChart折线图

HelloChart折线图

2016-09-14

PopupView实例

建造者模式封装自己的PopupView

2016-09-12

浅谈链式编程

个人Demo

2016-09-02

空空如也

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

TA关注的人

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