自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 ”Mac下bash_profile添加错误环境变量导致path涉及的命令全不能使用“的解决方案

”Mac下bash_profile添加错误环境变量导致path涉及的命令全不能使用“的解决方案问题描述:大家都知道path是系统命令或者自定义命令环境的文件,今天为了开发ndk,在用户环境变量文件~/.bash_profile中设置了android.jar为环境变量;但是不知为啥,设置后出现所有path中涉及的命令都不能使用了解决方案:1、思路:在系统文

2017-04-02 11:39:39 11314 1

翻译 读Android经典系列一-Android编程权威指南-第三版:全书大纲

第3版英文版--全书大纲一、第3版较第2版的内容变更:               1)交互了第2版的第8、9章交换顺序            2)将第2版删除第18章Assets、第19章使用SoundPool播放音频          3)在17章后添加4章分别重新改为           第18章 Localization_本地化、

2017-03-10 00:06:05 6165

原创 「一句话经典」Android绘制View(view私人定制的必修课)

「一句话经典」Android绘制View--view定制:使用Paint、Bitmap、Canvas 以及其他在android.graphic 包下的常用类,如Color 、Matrix 、Drawable、Shape着色器类生产出新Bitmap图,然后被ImageView使用。经典解读:1 、(难点)绘图逻辑与人类绘画不一致:人类是使用画笔在画布/纸上绘画;但是android提供的绘图逻

2017-02-09 16:45:45 358

原创 「一句话经典」Android创建SQLite数据库

MySqliteHelper 「一句话经典」Android创建SQLite数据库:创建SQLiteHelper子类MySqliteHelper 并将数据库版本与数据库名保存在常量类Contant中,然后创建数据库操作工具类DBManger用一个单例来创建MySQLiteHelper,最后在在MainActivity类中创建数据库类MySqliteHelper并使用DBManager.get

2017-02-06 19:43:57 697

原创 「一句话经典」从Spring到SpringMVC再到JavaEE开发颠覆者Spring Boot,最后佛法无边Spring Cloud;只不过却成了nodejs的笑柄

从Spring到SpringMVC再到JavaEE开发颠覆者Spring Boot三者的定位来看,一、正面解读:Spring主要是基于IOC反转Beans管理Bean类,主要依存于SSH框架(Struts+Spring+Hibernate)这个MVC框架,所以定位很明确,Struts主要负责表示层的显示,Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作),Hiberna

2017-02-05 13:25:36 11595 1

原创 「一句话经典」JavaWeb中的JSP

JSP内置对象及其作用:request:用户端请求,此请求会包含来自GET/POST请求的参数;response:网页传回用户端的回应;pageContext:网页的属性是在这里管理的;Session:与请求有关的会话周期;application:Servlet正在执行的内容;Out:用来传送回应的输出;Config:Servlet的架构部件;Page:JSP网页本

2017-01-24 15:58:15 1873

原创 为什么我选择使用Spring

聊聊背景Spring的特质:1)框架与众不同,提供了管理业务对象的方法;2)分层的体系结构,可以单独使用它的任一独立部分,其它的仍然使用自己来实现;3)基于易于测试的的设计,Spring是使用TDD(测试驱动开发Test-Driven Development,一种敏捷开发)工程的理想框架;4)Spring不会给我们的工程添加其它的框架依赖;5)Spring提供了一揽子解决方案,提供了典型应用所需的大部分基础框架。进入主题:为什么选择使用Spring? 有效地组织中间层对象;消除许多工程中常见

2017-01-24 15:33:27 1048

原创 「一句话金典」Spring轻量级框架

一句话总结:Spring,即是IOC控制反转的一个容器实现将组件对象的装配和管理权限交给外部容器Spring(注解:成为有入侵能力的黑客,名词);也是一个DI容器(依赖注入容器),通过动态调用反射机制实现将配置文件中的组件对象关系通过组件的Setter方法注入组件,实现设置好配置文件的目的(注解:此时黑客根据配置文件这个攻击需求发起攻击,动词)。详解:1:反射机制实现依

2017-01-24 14:13:11 411

原创 「一句话经典」Spring轻量级框架

一句话总结:Spring,即是IOC控制反转的一个容器实现将组件对象的装配和管理权限交给外部容器Spring(注解:成为有入侵能力的黑客,名词);也是一个DI容器(依赖注入容器),通过动态调用反射机制实现将配置文件中的组件对象关系通过组件的Setter方法注入组件,实现设置好配置文件的目的(注解:此时黑客根据配置文件这个攻击需求发起攻击,动词)。详解:1:反射机制实现依

2017-01-24 14:01:08 1310 1

原创 类对象思想的心路历程

编程思想的发展简史:大家熟知的程序是程序员们的面相电脑使用面向机器或软件识别语言创造的产物。创作的思想从面相机器细节的二进制低级语言编程(需要精确掌握CPU指令、寄存器、段地址等底层硬件的细节,编写同样困难且易出错,想当初我就是被汇编语言整的半死)、到具体移植性和通用性的面向问题过程编程(解决第一次软件危机--“软件复杂性问题”即软件规模超越了汇编等语言的承载能力导致软件质量低下、项目无法如期完成

2017-01-23 20:35:02 336

原创 类对象思想的心路历程

编程思想的发展简史:大家熟知的程序是程序员们的面相电脑使用面向机器或软件识别语言创造的产物。创作的思想从面相机器细节的二进制低级语言编程(需要精确掌握CPU指令、寄存器、段地址等底层硬件的细节,编写同样困难且易出错,想当初我就是被汇编语言整的半死)、到具体移植性和通用性的面向问题过程编程(解决第一次软件危机--“软件复杂性问题”即软件规模超越了汇编等语言的承载能力导致软件质量低下、项目无法如期完成

2017-01-23 19:29:52 273

《Android编程权威指南》第3版 中文超清完整版(带书签)pdf

Android编程权威指南中文、第3版、高清、带书签, 为了让大家下的舒服,只要象征性的下载分-最低2分

2017-11-01

Android绘制View(view私人定制的必修课)

「一句话经典」Android绘制View(view私人定制的必修课)

2017-02-09

Android创建SQLite数据库

Android创建SQLite数据库

2017-02-06

空空如也

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

TA关注的人

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