自定义博客皮肤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)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 Activity

Activity是Android应用的重要组成单元之一(另外三个是Service,BroadcastReceiver和ContentProvider),也是最常用的组件。当一个Activity类定义出来之后,这个Activity类何时被实例化,它所包含的方法何时被调用,这些都不是开发者决定的,都应该由android系统决定。在我们创建Activity后,通过setContentView(View)

2016-12-27 12:58:01 669

原创 Android Animation

android Animation源码

2016-12-20 18:37:00 787

原创 回调函数

回调函数的概念正常软件模块之间总是存在调用接口,从调用方式上可以将他们分成三类:同步调用,回调和异步调用。同步调用是一种阻塞式调用,它是一种单向调用,调用方要等到对方执行完毕才能返回。异步调用是一种类似消息或事件的机制,不过它的调用方法刚好相反,接口的服务在收到某种消息或发生某种事件时会主动通知客户方(调用的客户方的接口)。回调是一种双向调用模式,被调用方在接口被调用时也会调用也会调用对方的接

2016-12-14 17:09:37 518

原创 Android ActionBar

ActionBar是Android3.0的重要更新之一。归纳起来,ActionBar提供了如下功能1.显示选项菜单的菜单项(将菜单显示为Action Item)2.使用程序图标作为返回home主屏或向上的导航操作。3.提供交互式View作为Action View。4.提供基于Tab的导航方式,可用于切换多个Fragment。5.提供基于下拉的导航方式。启用ActionBar

2016-12-12 12:07:36 274

原创 Android ListView之高亮显示

在ListView的使用过程,Android只提供了单击item显示高亮,却不能保持,本文介绍两种选中保持高亮的方法,仅供参考。先看效果图方法一:图中list为方法1的实现,其核心思想为setTag(),myList1.setOnItemClickListener(new OnItemClickListener() { @Override public voi

2016-10-31 16:15:38 871

翻译 多线程的常见操作

一.创建线程在Android中,提供了两种创建线程的方法,一种是通过Thread类的构造方法创建线程,并重写run()方法,另一种是通过实现Runnable接口实现。下面分别进行介绍。1.通过Thread类的构造方法创建线程在Android中,可以使用Thread类提供的构造方法来创建线程Thread(Runnable runnable);该构造方法的参数runnable,可以

2016-10-30 17:52:37 211

原创 Android Looper类

Looper类是Android中一个重要的类,用于处理Android线程方面的应用。它的主要作用是初始化MessageQueen,分配消息。描述如下Class used to run a message loop for a thread.Threads by default do not have a message loop associated with them; to creat

2016-10-30 16:09:01 276

原创 Android MessageQueen详解

MessageQueen是用来存放消息的,我们具体来看一下MessageQueen的运行机制。具体描述如下:Low level class holding the list of messages to be dispatched by a Looper. Messages are not added directly to a MessagreQueen,but rather throw

2016-10-30 10:14:36 1198

原创 Android Handler概述

一 MessageQueen 消息队列在Android中,一个线程对应一个Looper对象,而一个Looper对象又对应一个MessageQueen。MessageQueen用于存放Message,,在MessageQueen中,存放的消息按照FIFO原则执行。二 Looper 循环者Looper对象用来为一个线程开启一个消息循环,用来操作MessageQueen。默认情况下,Andr

2016-10-29 21:19:17 289

原创 Android之Drawable资源

Drawable资源是Android应用程序中使用最广泛的资源,也是最灵活的资源,它不仅可以直接使用*.png,*.jpg,*.gif*.9.png等图片资源,也可是使用多种XML文件作为资源。只有XML文件可以被系统编译为Drawable子类的对象,那么就可以作为Drawable资源。1.图片资源图片资源是最简单的Drawable资源,只要把*.png,*.jpg,*.gif*.9.pn

2016-10-28 13:50:22 270

原创 Android之Context解析

Context类,在Android的开发中十分的常见,在Activity,Service和BroadcastReceiver中都会用到它。一.Context类要了解Context类,可以从以下三个方面进行:1.描述应用程序的环境信息,即上下文。2.它是一个抽象类(abstract class)。3.访问应用程序的资源,与其他组件,服务进行交互。首先来看一下Context类的

2016-10-28 12:44:22 197

opencv_python-4.1.0.25-cp37-cp37m-linux_armv7l.rar

基于树莓派 arm版本的opencv-python,直接使用pip下载,基本无法完成。供大学学习交流使用。

2020-03-26

scipy-1.4.1-cp37-cp37m-linux_armv7l .rar

机器学习比不可少的的依赖包。基于arm,树莓派。国内镜像都是基于Windows或者linux的。官网下载速度奇慢,直接pip安装基本可以放弃,在此提供该版本,供大家学习使用。

2020-03-26

HeartBeat.rar

在http早期,每个http请求都要求打开一个tpc socket连接,并且使用一次之后就断开这个tcp连接。 使用keep-alive可以改善这种状态,即在一次TCP连接中可以持续发送多份数据而不会断开连接。通过使用keep-alive机制,可以减少tcp连接建立次数,也意味着可以减少TIME_WAIT状态连接,以此提高性能和提高httpd服务器的吞吐率(更少的tcp连接意味着更少的系统内核调用,socket的accept()和close()调用)。

2019-12-26

HeartBeatServer.rar

编程语言:C#,功能:网络编程中,一旦双方建立连接,理想情况下,在任意一方没有断开连接时,TCP应该都是活跃的,由于网络问题,可能会导致一方的连接丢失了,而另一方还在不停的发送数据,此时服务器就没有必要再维护这些连接,因此需要引入心跳机制。

2019-12-25

树莓派开始玩转Linux.rar

树莓派开始,玩转linux,中国工信出版社,电子工业出版社

2019-07-10

树莓派Python编程指南.rar

树莓派Python编程指南,机械工业出版社,共12章,全部收录

2019-07-10

amcap 智能视频捕捉摄像头

amcap是一个功能完整的视频捕捉程序,支持DirectX9.0,支持多显示器,全屏

2019-05-07

FlashFXP 免安装版本

FlashFXP免安装版本,FlashFXP提供了最简便和快速的途径来通过FTP传输任何文件,提供了一个格外稳定和强大的程序,确保你的工作能够快速和高效地完成

2019-04-30

EasySizeDemo

使用EasySize来实现窗口移动时控件的缩放问题,附使用说明

2017-06-24

Windows程序设计 pdf+源码

Windows程序设计 pdf 源码

2017-06-21

精通Windows API 函数,接口,编程实例 pdf

Windows API 接口,函数

2017-06-21

深入浅出MFC 侯俊杰 pdf

深入浅出MFC 侯俊杰 pdf

2017-06-21

VC图像处理程序设计

VC图像处理程序设计 杨淑莹

2017-06-21

ListViewTest

用两种方法实现了高亮显示选中的Item(选中之后一直保持高亮,而不是只在点击的过程中高亮)。

2016-10-31

LayerDrawableTest

用LayerDrawable定制外观

2016-10-29

获取当前时间日期并格式化输出

vc6.0环境下基于对话框的获取当前时间日期并格式化输出,测试通过

2012-03-19

vc6.0排序方法

集成四种排序方法,支持double,long,integer类型,数据个数可自己输入

2012-03-19

vc6.0产生随机数

在vc6.0环境下产生随机数,测试通过!可移植性强,绝对好用

2012-03-19

vc++6.0禁用,启用菜单项

用VC++对菜单栏进行编程,实现某个菜单项的禁用和启用功能,编译通过

2011-09-06

VC6.0 在状态栏显示进度条

在string table中添加ID_PROGRESS,并且添加到indicators[]里

2011-04-06

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

TA关注的人

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