-
object -c OOP , 源码机关 ,Foundation 框架 详解1
object-cOOP,源码组织,Foundation框架详解1?object-c?OOP,??源码组织??,Foundation?框架?详解11.1SowhatisOOP?OOPisawayofconstructingsoftwarecomposedofobjects.Objectsarelikelittlemachineslivinginsideyourcomputerandtalkingto...
493
热度 -
android tab上展示数字(转)
androidtab上显示数字(转)好多人问怎么实现tab上有数字,其实很简单实现方法有很多,这里有布局实现吧,只是demo,希望大家明白原理res/drawable/shapecount.xml?Java代码??<?xml?version="1.0"?encoding="utf-8"?>??<shape??????xmlns:android="http://schemas.an...
2
热度 -
android button 背景式样
androidbutton背景样式在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。首先看实现效果截图:自定义背景的按钮目前有2种方式实现,矢量和位图。??1.矢量图形绘制的方...
42
热度 -
Android——Canvas种的使用
Android——Canvas类的使用转自:http://blog.sina.com.cn/s/blog_61ef49250100qw9x.html主要是Canvas类(android.graphics.Canvas)。Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布的颜色/尺寸等。Canvas提供了如下一些方法:Canvas():创建一个空的画布,...
75
热度 -
Android 学习 之 一些应当注意的知识点总结(二)
Android学习之一些应该注意的知识点总结(二)1.何谓UI线程:主要负责界面的响应以及绘制界面元素。?通过SWT编程的一个小例子说明一下:以下代码,编过SWT应用程序的读者会非常熟悉。它一般出现在main函数的结尾。下面来仔细分析一下它的详细情况。//当窗口未释放时while(!shell.isDisposed()){//如果display对象事件队列中没有了等待的事件,就让该线程进入等待状态...
570
热度 -
[转载]Android中shape的应用
[转载]Android中shape的使用查看原文??Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:<?xmlversion="1.0"encoding="utf-8"?><shapexmlns:android="http://schemas.android.com/apk/res/a...
10
热度 -
Android双SurfaceView兑现底部拍照,顶部绘图
Android双SurfaceView实现底部拍照,顶部绘图当SurfaceHolder对象的类型设置为SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS时就只能拍照不能绘制了。为了既能通过SurfaceView拍照又能在上面绘制图形,可以通过双SurfaceView层叠的变通方式如下:用于绘制的SurfaceView,使其透明并位于顶部:packagecom.test...
83
热度 -
Android display架构分析(5)
Androiddisplay架构分析(五)转http://hi.baidu.com/leowenj/blog/item/7a12ecb77067737f8ad4b266.html?Androiddisplay架构分析(五)???Display接口介绍1、UserSpacedisplay接口?????在Android平台下,应用程序面对的显示部分的接口就是HAL,参考copybit.c,具体接口如下...
64
热度 -
【C#】分享一个弹出器皿层,像右键菜单那样召即来挥则去
【C#】分享一个弹出容器层,像右键菜单那样召即来挥则去适用于:.net2.0+Winform项目背景:有时候我们需要开一个简单的窗口来做一些事,例如输入一些东西、点选一个item之类的,可能像这样:完了返回原窗体并获取刚刚的输入,这样做并没有什么问题,但在几天前我突然产生了一些想法:为什么非得有板有眼的弹出一个窗体给用户呢,是不是可以在按钮附近迅速呈现一个层来做这些事呢,类似快捷菜单那样,用户高兴...
99
热度 -
EmguCV学习——简略算法 差分与高斯
EmguCV学习——简单算法差分与高斯公司项目需要检测运动物体,我对opencv也没啥研究,google了好久看了好多方法,最简单的就是差分与高斯背景建模了。旁边搞c++的同事正在搞更nb的算法,等出来了我再转成C#版的分享。先看差分1//移动窗口[System.Runtime.InteropServices.DllImportAttribute("opencv_highgui2410.dll",...
71
热度 -
LockBits使用札记
LockBits使用笔记昨天想基于一张图片做个手机锁屏来着,原图如下:主要是嫌白底太丑了,一开始是想画图工具直接油漆桶伺候,然而一浇上去就发现问题了,变成了这样:看来得手工处理一下把底色统一了,原图分辨率挺高的,SetPixel显然会太慢,所以只能LockBits咯。LockBits的使用方法和参数什么的都可以百度和MSDN,不多说,直接贴一个Wrapper类先:1unsafeclassBitma...
16
热度 -
汉字验证码跟算式验证码
汉字验证码和算式验证码大家知道简单数字或者字母验证码很容易被破解,但是算式验证码或者中文汉字验证码不容易被破解,所以建议大家在使用验证码的时候,尽量用算式验证码或者中文汉字验证码。下面是我写的两种验证码代码,有用到的朋友可以参考下:原文转载自:http://www.phpskill.com/html/show-1-4410-1.html1.算式验证码:<?phpsession_start()...
16
热度 -
codeforces #199 C. Cupboard and Balloons 例题
codeforces#199C.CupboardandBalloons题解转载请注明:http://blog.csdn.net/jiangshibiao/article/details/23164145【原题】C.CupboardandBalloonstimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputou...
525
热度 -
Android应用坐标系统全面详解
1背景 去年有很多人私信告诉我让说说自定义控件,其实通观网络上的很多博客都在讲各种自定义控件,但是大多数都是授之以鱼,却很少有较为系统性授之于渔的文章,同时由于自己也迟迟没有时间规划这一系列文章,最近想将这一系列文章重新提起来,所以就来先总结一下自定义控件的一个核心知识点——坐标系。 很多人可能不屑一顾Android的坐标系,但是如果你想彻底学会自定义控件,我想说了解Android各种坐标系及一些...
93
热度 -
Android系统Surface机制的SurfaceFlinger服务点染应用程序UI的过程分析
Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析在前面的一系列文章中,我们学习了Android应用程序与SurfaceFlinger服务的关系,以及SurfaceFlinger服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。SurfaceFlinger服务所做的一切都是为了给Android应用程序提服务的,即为Android应用程序渲染它们的UI...
10
热度 -
PREFUSE-FLARE学习汇报
PREFUSE-FLARE学习报告[简介] flare是加利福尼亚大学伯克利分校(UniversityofCalifornia,Berkeley)可视化研究实验室所开发的一面向WEB数据可视化应用的、开源的项目,它的前身是有名的prefuse,一个用于交互式数据可视化的JAVA类库。此项目旨在使交互式数据可视化工作变得容易。与它的前身prefuse不同,flare是一个ActionS...
375
热度 -
第十四章 高级特点-海纳百川:BIRT报表扩展点(续2)
第十四章高级特性-海纳百川:BIRT报表扩展点(续2)14.3报表项的扩展同上两节所述,BIRT报表扩展点实际上是利用了eclipse的扩展点BIRT本身提供了显示成水平或者垂直文本的标签和文本,本节扩展报表项,让它能显示有一定旋转角度向四周扩散的标签和文本。为了实现扩展报表项,我们需要查看以下的报表扩展点,实现其中的接口方法:org.eclipse.birt.report.model.repor...
2939
热度 -
处女男学Android(十二)-Android 菜单(Menu)详解与应用
处女男学Android(十二)---Android菜单(Menu)详解与应用一、前言转载请标明出处:http://blog.csdn.net/wlwlwlwl015/article/details/42170771本篇blog将记录一下Android中菜单的使用方法,虽然在新版本中推荐使用ActionBar去替代菜单,但我认为菜单依然是挺不错的一种UI交互组件,比ActionBar好点一些,对于手...
59
热度 -
Android Material Design 实践(3)-MaterialDesignLibrary
AndroidMaterialDesign实践(三)--MaterialDesignLibraryMaterialDesignAndroidLibrary介绍:https://github.com/navasmdc/MaterialDesignLibrary?ButtonsFlatButton<com.gc.materialdesign.views.ButtonFlatandroid:id=...
357
热度 -
android layer_list 用法小结 button颜色控制
androidlayer_list用法总结button颜色控制1:颜色动态变化,多图层重叠首先先看效果图:在res文件目录下建立drawable文件夹后建立该layer_list.xml<?xmlversion="1.0"encoding="utf-8"?><layer-listxmlns:android="http://sche...
23
热度