Dingo妹

Dingo妹的笔记

来自 S02E08_Handler(二下)(4)

相反例子:从mainthread向workerthread发送消息。1 准备looper对象2 在WorkerThread当中生成Handler对象3 在MainThread当中发送消息在WorkerThread的run方法中执行Looper.prepare();就生成一个Looper对象,并完成该对象的初始化工作。在WorkerThread中生成handler对象。用匿名内部类。Looper调用loop()方法。之后,looper对象将不断从消息队列中取出消息对象。然后调用handler的handleMessage()方法处理消息对象(在worker thread中)。如果消息队列中没有对象,则该线程阻塞。主线程中定义workerthread并启动。button监听器的onClick()方法,生成msg和发送消息。onClick运行在主线程,handleMessage运行在worker thread,发送、接收消息在不同线程。在哪个线程中实现handler对象new Handler()---实例化,并复写handleMessage()方法,就在哪个线程中处理消息。handler定义在主线程。从主线程向worker thread发送消息,worker thread中run方法里固定三个步骤:(1)Looper.prepare;(2)handler = new MyHandler();(或者用匿名内部类new Handler(){})(3)Looper.loop();有米平台。

来自HelloWorld(1)

新建create,空app手动写代码无模版。开发者证书应用程序为什么设备开发。保存路径支持文件中有main方法。NSLog(@"hello world");//后台打印输出

来自千锋3G学院-Android游戏开发教程-数独-第4讲(1)

1 FontMetrics的使用方法FontMetrics fm = paint.getFontMetrics();top,bottom包括留白ascent、descent不包括留白top和ascent值是负数2 文字在矩形框中的居中方法设置画笔在水平方向居中利用FontMetrcs中的数据,在垂直方向居中。baseline居中后向下移动(ascent-descent)/23 初始化九宫格数据Game类,游戏逻辑。

来自PHP之SELECT查询功能(1)

15讲下第四节 创建数据库CREATE DATABASE dbname第五节 链接数据库mysql_connect()bool mysql_select_db()<?php$con=mysql_connect('localhost','root','');mysql_select_db('web_stu',$con);?>第六节 创建查询mysql_query() 返回记录集,可以数组化$rs=mysql_query("select * from stu_info",$con)or die("打开失败");第七节 显示记录集数组化显示mysql_fetch_array()将记录集以数组的形式保存起来。$array=mysql_fetch_array($rs);$rows = mysql_num_rows($rs);//取得记录数量ctrl+m,表格增加一行消除乱码(to 中文)mysqo_query("SET NAMES 'GBK'");

来自 S02E01_Activity生命周期(一)(1)

1 如何在一个应用程序中定义(使用)多个Activity(1)定义一个类,继承Activity(2)该类中,复写onCreate方法(3)在manifest文件中注册该Activity2 启动一个Activity的方法(1)生成一个意图对象Intent(2)调用Intent的setClass方法设置所要启动的Activity(3)调用startActivity方法启动Activity3 Android当中的back stack(历史栈,后退栈)后进先出。android中只显示栈顶Activity。 

来自添加图表(1)

1 插入图表插入图表,继续修改2 插入excel图表插入-对象-由文件创建链接选项,不链接是嵌入ppt,和原excel无关,双击编辑;链接,excel改变后,ppt也改变。3 复制excel图表嵌入的图表,粘贴成图则不能修改了。4 插入可以随原图表数据自动变化的excel图表插入对象选择性黏贴-粘贴链接ppt打开提示链接更新。添加表格:和添加图表类似。

来自千锋3G学院-Android游戏开发基础视频教程-05_Action初步(一)(1)

CCAction初步(一)上节:创建精灵,把精灵加到图层当中。1.动作类的基本概念动作类通常不会单独存在。需要作用在精灵、图层等对象上才能发挥作用。包括多种类型,如位移、缩放、旋转。2.动作类的分类方法CCActionCCFiniteTimeAction CCFollow CCSpeedCCActionInstant CCActionInterval(follow、speed是一种逻辑)3.基础瞬时动作使用方法GameLayer继承CCLayer。CCFlipX创建精灵对象和动作对象用精灵对象的runAction方法执行动作,CCFlipYCCHide 隐藏精灵CCShow显示精灵生产动作对象,调用动作的action方法;调用精灵的runAction方法,传入动作对象。4.基础延时动作使用方法有动画执行时间属性CCMoveTo,移动至目标点CGPoint point = CGPoint.ccp(400,400);CCMoveTo moveTo=CCMoveTo.action(3,point);sprite.runAction(moveTo);CCRotateTo,旋转至指定的角度用角度而非弧度。负数逆时针旋转CCScaleTo,缩放至指定的倍数CCBlink,闪烁   

来自网络技术基础教程 2(1)

1.3 计算机网的分类LAN、\WANMAN

来自软件简介(1)

可以做什么?手绘旧照修复色彩深入调整改变图像风格人物照片合成3D功能(新版本 CS6),相对较弱adobe bridge自带插件 camara rom,针对数码照调整。包围曝光一组合成一张  HDR技术接片技术摄影师专用视频合集

来自点阵图与矢量图(1)

点阵图,像素点组成,适合存储照片类图片。每个点是一个颜色,一组数字表示,通过数字能完全还原颜色,数码照片名字的来源。矢量图,点、线、线的弯曲绘制出图像。illustrator矢量图专业绘制工具。放大镜放大,边缘依然清晰。适合存储特定形状的图像,不适合存照片。jpg、gif、psd等都是点阵图像做为基本存储模式。 

来自光与色的基础知识(1)

单色光:红绿蓝复色光:单色光混合三种单色光光亮相等混合出白光照片的紫边现象光源色固有色,是它反射色光的特性。和光源色相关。颜料的混合,三原色:品红(洋红),黄,青。颜料的混合是减色的过程。印刷行业无法完全得到纯在的青品黄,需要加入黑,组成CMYK颜色模式RGB 是光的混合,加法混合,混合越多越亮。颜料混合是减法混合,混合越多越暗。

来自Mars安卓应用开发重制版——第一季第5集Android体系结构 5(1)

1 Android应用程序开发技术结构图2 基于组件的应用程序开发方法3 Android应用程序组件activityservicecontent providerbroadcast receiver  

来自Mars安卓应用开发重制版——第一季第6集Activity初步(一) 6(1)

1 Activity启动流程manifest组件配置文件-mainActivity-onCreate()-activity_main.xmlRelativeLayoutxml,可扩展标记语言。setContentView()2 Activity与布局文件的关系3 在Activity当中获取代表控件的对象findViewById()

来自Mars安卓应用开发重制版——第一季第7集View初步(一) 7(1)

1 ViEw的基本概念textview button edittext等,生成对象的类,View的子类。view是所有控件的父类。2 在Activity当中获取代表View的对象findViewById()返回view对象,向下转型为TextView等。3 设置View的属性textView.setText("Hello Mars");4 为View设置监听器ctrl+shift+o,自动导入 

来自Java4android教程 03 Java基本概念1(1)

1 环境变量键值对C:\WINDOWS\system32path外部命令搜索路径classpath类文件搜索路径2 JDK里有什么jre,c代码,部分源码,可执行文件,编译命令exe3 什么是JREjava运行时环境。包括:java虚拟机JVM;java平台核心类文件;其他支持文件。编译器检查语法错误;.class文件(可执行二进制字节代码)可以在各种不同虚拟机(如windows、linux、apple os的虚拟机)上运行。程序员写程序不考虑在什么虚拟机上运行。同意的class文件被不同虚拟机解释为不同操作系统可以运行的代码。compare once,run anywhere  

来自S02E07_Handler(二上)(1)

1 通过Handler实现线程间通信2 在主线程当中实现Handler的handleMessage()方法3 在Worder Thread当中通过Handler发送消息。eg.内部类NetworkThread继承Thread,复写run方法。s的值模拟从网络中获取的数据。s的值放到textview中,不能直接在改线程中更新ui的内容。button监听器的onClick()方法中,定义网络线程对象并启动定义一个Handler的实现类继承Handler,实现handleMessage()方法。用MyHandler定义handler对象。网络线程中定义msg,handler.obtionMessage()生成,发送消息(handler.sendMessage()),msg作为参数传入。sendMessage()方法在主线程或WorkerThread中发送都是可以的。主线程中接收消息--handler在主线程中定义,handleMessage处理消息也是在主线程。建立起两个线程之间的通道。将数据s赋值给msg.obj,通过msg发送,主线程中s=(String)msg.obj。

来自异常处理(1)

用来支持异常处理的编译指令:@try块,将可能抛出异常的代码封起来@catch()块,包含针对@try抛出的异常的处理逻辑@finally块,无论异常是否抛出,该指令包含的代码都会执行@throw指令,引发一个异常

来自从零开始学口语05(0)

音标例句演示I can see the deep,green sea.Why dose Lily go out with Jim and not him.The nurse put her pearl in her purse.My mother and my sister like the new shopping center.Paul plays basketball.My mom likes to shop,She shops until she stops.You look so cool.Where's the cook book?Please take a look.Our game of darts is starting.Father and son are flying kites in the sun.An apple is goog after a nap.My hen likes to lay ten fresh eggs everyday.It's a rainy day.I like to fly my kite in a quiet place.Boys and girls like new toys.They will bring many joys.I got a cat to chase the mouse,Now I hear 'meow,meow'around the house.Rose likes ice-cream in a cone,But never when she's home alone.Tom has one bad ear.You must speak loud and clear.Beware of the hare in the yard,he stares and glares very hard.I love tours of European places.

来自Objective-C程序结构(0)

oc程序结构类是oc的核心,oc程序都是围绕类进行的。oc程序至少包含以下三个部分:1 类接口:定义类的数据和方法,不包括方法的实现代码.h文件,类似头文件,用import导入。2 类实现:实现了类方法的代码.m文件3 应用程序 :协调各个类的调用关系 程序入口main方法;协调整个程序,协调相关类方法。

来自数组(0)

NSArray数组类,必须以nil结束。不放基本数据类型,放对象。方法:类方法:arrayWithObjects对象方法:descriptioncountobjectAtIndex:indexofObject:NSArray是静态数组用NSMutableArray(继承NSArray)动态管理数组,方法:arrayaddObject:removeObject:removeAllObjects:insertObject: