自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

banketree

专注技术

原创 Spring MVC 详解

介绍Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的...

2018-05-06 10:10:59

阅读数 1333

评论数 2

原创 Spring Mybatis详解

介绍MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射,它避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集,它可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old...

2018-05-03 23:25:23

阅读数 873

评论数 0

原创 Spring 依赖与配置图解

简介Spring Boot 有哪些依赖?又有哪些配置属性?依赖图……配置说明……资源下载

2018-05-03 11:52:17

阅读数 411

评论数 0

原创 Spring Boot 实战全面解析

简介Spring Boot 其实是一些库的集合,任意项目都可以使用它快速构建系统,更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。Idea 安装和使用Idea下载 如图:Idea 破解:方法一,方法二!Idea Spring 项目如图...

2018-05-02 18:45:59

阅读数 2263

评论数 0

原创 redis 实战分析

简介后台开发日新月异,各种高高能高挑战!~~~ 例如:数据高并发的读写、海量数据的读写、对扩展性要求高的数据,要怎么操作达到性能最大化?分布式架构,如何做session共享?等等一些列问题困惑着前进的步伐…redis 入门redis 是 单进程单进程模型来处理客户端的请求。对读写等事件的响应是通过...

2018-04-23 18:31:42

阅读数 456

评论数 0

原创 工具以及J2EE项目理解

说明        项目越来越多了,J2EE占了绝大部分!!目前本人线上已经有Spring相关的项目,但经验不足!为了更好的玩转它,现抽出一部分精力研究并记录!!项目越多乐趣越多,加油吧!        工欲善其事,必先利其器!!! 先熟悉一下工具创建的项目之间的关系!工具-eclipse    ...

2018-04-16 19:58:07

阅读数 613

评论数 0

原创 1500套HTML5模版分享

收藏了1500t套HTML5模版,现列出来分享给大家…。

2016-10-09 15:58:52

阅读数 8918

评论数 6

原创 视频直播 解决方案

中国好声音来了中国好声音2016年开始海选了,某某代理了地方海选,为了更好的推广,决定进行网上直播系统。 效果如图:现场如图:解决方案服务端:Srs  (https://github.com/ossrs/srs)Android:Yasea (https://github.com/banketree...

2016-05-17 13:01:10

阅读数 8343

评论数 0

原创 Android RakNet 系列之七 线程和服务端统计测试

线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。 Raknet中重新封装了线程,类为:RakThread。 一个好的服务端体现在最大率使用内存,但并不是...

2015-01-16 22:08:28

阅读数 7923

评论数 7

原创 Android RakNet 系列之六 源码说明

既然选择Raknet开发,那就深入研究其源码结构,为以后的应用打下基础。

2015-01-04 20:43:30

阅读数 9950

评论数 0

原创 Android proguard 详解

Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。 ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。官网网址是: http://proguard....

2015-01-03 20:40:23

阅读数 16560

评论数 5

原创 Android weixin service

想了很久,为什么Android 微信的服务杀不死?既没有给它权限、又没有手动启动它,为什么它会自动开启接受消息?奇怪了? 先不管它采用什么方法,看看它的源码,然后分析推出自己的结论。

2014-12-13 17:16:41

阅读数 16796

评论数 6

原创 Android 悬浮框 覆盖与被覆盖

悬浮窗是Android平台的特色之一,熟练使用悬浮窗很重要,当大家都使用悬浮窗的时候,于是乎就有了现在的覆盖与被覆盖的问题。 在笔者所有app中,悬浮窗的覆盖能力最强的属某点,几乎把其他所有的app都覆盖了。

2014-12-10 10:24:57

阅读数 11407

评论数 9

原创 Android RakNet 系列之五 视频通讯 OpenCV4Android

引入OpenCV4Android的目标是在Raknet框架下解决视频通讯的问题,目前在ubuntu下已成功实现,现在把它引用到Android平台下。 OpenCV是一个基于开源发行的跨平台计算机视觉库,可以在 Windows, Android, Maemo,FreeBSD, OpenBSD, i...

2014-12-03 17:10:21

阅读数 11720

评论数 1

原创 armeabi armeabi-v7a mips x86 理解

armeabi、armeabi-v7a、mips、x86 如何理解?理解它们之前必须理解ABI的概念。 ABI:指应用基于哪种指令集来进行编译,ABI总共有四种,分别是armeabi、armeabi-v7a、mips、x86,它们都是表示cpu的类型。

2014-12-03 17:09:32

阅读数 18975

评论数 0

原创 Android RakNet 系列之四 实现消息、语音、文件传输

RakNet在Win平台上已经实现消息、语音、文件传输了,但在Android平台下尚未实现,笔者决定把源码移植到Android平台下测试。

2014-12-01 08:39:41

阅读数 8842

评论数 2

原创 Android RakNet 系列之三 移植Portaudio

PortAudio 是一个跨平台采集和播放音频的开源库,不过尚未支持Android平台,笔者决定让PortAudio支持Android。 Android上,处理音频的库是OpenSL ES,从API 9开始支持的技术,通过这个标准,Android已经完全可以在native层采集和播放音频。 换句话...

2014-11-22 17:20:29

阅读数 9519

评论数 1

原创 Android RakNet 系列之二 功能介绍

RakNet 已经成功地在Android平台上测试成功。RakNet的文档很多,实现起来很简单,下面对Raknet功能细节进行详细了解。 Raknet是一个网络引擎,为网络通讯传输提供了完美的解决方案。 本文介绍了源码功能以及使用方法,参考了官方文档。

2014-11-21 21:21:26

阅读数 14459

评论数 1

原创 Android RakNet 系列之一 项目介绍

项目对通讯要求越来越高了,为了满足新的需求开始研究RakNet在Android平台的应用,本篇是第一篇,熟悉RakNet的各个功能和插件。

2014-11-08 08:41:40

阅读数 11184

评论数 4

原创 JNI 实战全面解析

项目决定移植一款C++开源项目到Android平台,开始对JNI深入研究。 JNI是什么? JNI(Java Native Interface)意为JAVA本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。 NDK是什么? Androi...

2014-11-01 09:05:06

阅读数 92738

评论数 14

原创 编程之路

技术永无止境,编程方向现在越来越广了,你还在迷茫地选择方向么?下面将阐述编程之路会遇到的问题。

2014-10-14 11:23:37

阅读数 15453

评论数 25

原创 IOS编程 浅析

1、简介IOS是由苹果公司为iPhone、iPod touch和iPad等设备开发的操作系统。2、知识点1、委托机制与Core location委托机制是Cocoa Touch的一种设计模式,Core location框架则是提供IOS内建的位置定位功能。2、CLLocationManager位置...

2014-10-10 09:51:55

阅读数 17023

评论数 1

原创 Objective-C 浅析

从今天开始接触IOS开发,而后则接触PHP开发,接触是为了更好的理解开发。IOS的开发前提是Objective-C,本篇简单总结其知识点。 什么是Objective-C,它是C的面向对象的扩展。

2014-10-08 16:33:17

阅读数 7903

评论数 2

原创 Android gesture 原理

在Android中,我们通过工具GestureDetector识别手势,识别手势可提高我们的app用户感知。

2014-10-08 08:50:07

阅读数 6939

评论数 0

原创 Android Widget和悬浮窗 原理

Android widget是桌面插件,在android系统应用开发层面有特殊用途。AppWidget是把一个进程的控件嵌入到别外一个进程的窗口里的一种方法。悬浮窗的效果与Widget很类似,但是它比Widget要灵活的多。

2014-10-08 08:48:21

阅读数 6750

评论数 0

原创 Vlc for Android 全面阐述

Vlc for android是一款开源安卓播放器,具备播放多媒体文件、光盘、设备以及网络流媒体协议等功能,支持ARMv7 CPU或一个x86 CPU的设备,所有播放控制特性都已经开发完整。 下面将介绍如何获取代码、编译、vlc原理、缩小延迟、添加截图和录制视频、多路播放等。

2014-09-30 16:38:12

阅读数 27880

评论数 15

原创 Android 动画原理

Android 平台提供了三类动画,1、Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变);2、 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似;3、属性动画,改变对象的实际属性达到动画效果。

2014-09-27 10:31:20

阅读数 4560

评论数 7

原创 Android 广播、服务、数据库、通知、包原理及描述

在Android中运用了很多机制,例如:广播、服务、数据库、通知、包……等等。 什么是广播?Broadcast是一种广泛运用的在应用程序之间传输信息的机制。类似广播电台,根据特定频率来接收发送。 什么是服务?Service是android 系统中的四大组件之一,它跟Activi...

2014-09-24 08:10:23

阅读数 5169

评论数 11

原创 Android 高级UI

在Android官网中有对UI 优化的文档,开发者有必要对它进行掌握。

2014-09-23 17:43:11

阅读数 5598

评论数 1

原创 Android Activity原理以及其子类描述

Activity是Android应用程序组件,实现一个用户交互窗口,我们可以实现布局填充屏幕,也可以实现悬浮窗口。一个app由很多个Actvitiy组合而成,它们之间用intent-filter区别主次关系。 下面将简单介绍Activity以及其子类和其它界面。

2014-09-23 11:12:48

阅读数 9611

评论数 6

原创 Android View与GroupView原理以及其子类描述

View和ViewGroup以及其子类的描述

2014-09-22 16:20:38

阅读数 10498

评论数 8

原创 Android Framework 记录之二

接着上次的记录,续写。

2014-06-05 16:18:25

阅读数 23939

评论数 1

原创 Android Framework 记录之一

简介 之前的研究太偏向应用层功能实现了,很多原理不了解没有详记,结果被很多公司技术人员鄙视了,为了减少自己的短板,重新复习了一遍C++、java、Android的开发,现在开始研究应用框架层了。记录1、下载源码,目录如下:2、Android系统的层次如下:3、项目目录简单分析如下:总结

2014-06-04 11:50:57

阅读数 74807

评论数 23

原创 Android 设计模式

项目开发中发现问题、解决问题这个过程中会出现很多问题,比如重复出现、某个问题的遗留,这些问题的本质就是设计模式。今天记录设计模式的知识点。

2014-05-13 16:04:56

阅读数 53372

评论数 37

原创 Android tree应用框架

简介一个应用开发框架,可以加快开发速度,今天笔记基于许多开源项目自写了一款应用框架。内容框架包括:界面管理(Activity管理)、数据库操作(orm框架、加密等)、http交互、缓存管理、下载管理、路径管理、日志输出、网络管理、系统命令、加解密、stl容器、任务管理、奔溃管理、存储管理、其它辅助...

2014-05-12 22:07:26

阅读数 6241

评论数 0

原创 Android 网络编程 记录

简介看了深入理解Android网络编程感觉不错,今天对Android网络编程进行了要点记录。内容Android基于网络技术和编程实践 要点 定义 描述 IP协议用于报文交换网络的一种面向数据的协议 TCP协议传输控制协议,传输层通信协议。 UDP协议用户数据报协议...

2014-05-08 21:21:57

阅读数 4588

评论数 0

原创 C++ Java要点记录

简介依然记得当初学习C++的理想----开发游戏外挂,笔者大学生活开发的有生以来第一款游戏外挂是连连看,被许多同学羡慕嫉妒恨的场景历历在目。JAVA开发是2012年3月份开始开发Android后专注的,Java学习是在大学完成的,当时还自嘻嘻的认为Java没啥难的,后来从事android开发发现自...

2014-05-06 21:42:14

阅读数 2550

评论数 3

原创 Android 双卡双待识别

简介Android双卡双待已经越来越普及了,解决双卡双待管理是广大手机开发人员必须得面对的问题,为实现Android平台的双卡双待管理研究了Android 应用层操作双卡双待的机制。机制 获取基于ITelephony接口实现phone应用中的“phone服务”,通过TelephonyManager...

2014-04-22 16:13:25

阅读数 22862

评论数 36

原创 Android 面试有感

原因:从事Android的开发已经两年了,为了更好的提升自己我决定去上海谋求发展。面试公司:PPTV、巨人网络、阿里巴巴。面试经过:先电话面试谈谈技术,然后到公司介绍自己以及产品功能实现。面试总结:1、知识点准备不足 2、技能偏功能实现未涉及底层实现原理。面试后再出发:1、重新复习java、C++...

2014-04-13 12:18:28

阅读数 7408

评论数 28

原创 CSipsimple的封装

简介 CSipsimple的核心在PJSIP(JNI中),而Java代码只是实现了PJSIP的管理和界面的展示。 本篇将对CSipsimple进行重新封装,把项目封装成jar,简单的说是重新封装了如何使用PJSIP,方便其它项目直接使用。项目先看效果图:支持多个帐户,效果图如上。通话效果如图,支持...

2014-03-20 10:32:21

阅读数 10929

评论数 67

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