Dingo妹

Dingo妹的笔记

来自Photoshop从头学起第02集(0)

新建文件;分辨率--单位面积中分布的像素多少。棋盘格表示透明。

来自Photoshop从头学起第01集(0)

整个界面布局,基本功能,简单操作如窗口打开浮动窗口,合并浮动窗口。

来自android视频教程10(0)

分享原因:1.不知道activity中setContentView显示界面怎么实现的。2.界面空间树概念3.模式的使用4.是面试题 Activity是android的显示视图吗?Activity、Window、View的关系是什么?LayoutInflater是做什么的?layoutInflater.inflate()做什么的? Activity启动过程初始Window对象及使用WindowManagerActivity的setContentView过程中Window加载View Activity:setContentView()for adding viewattach()for starting PolicyManager 实现Ipolicy接口 PolicyphoneWindow makeNewWindow() PhoneWindow----》Window setContentView()setContentView()PhoneWindowaddContentView() ViewGroup---》ViewaddView() layoutInflater  把资源文件构造实例化from() 代码跟踪:Activity.javaattach()中mWindow = PolicyManager.makeNewWindow(this); 返回Window类型,返回PhoneWindow,Window是个抽象类。 PolicyManager.javamakeNewWindow()调用Ipolicy接口的函数。Ipolicy是Policy来实现的。 Policy.javamakeNewWindow()new一个PhoneWindow返回。 PhoneWindow.javaWindow是个抽象类,通过也是唯一的实例化类PhoneWindow来实例化。构造函数中如何实例化的:LayoutInflater.from()返回一个实例 Activity.javasetContentView()中getWindow()先得到当前窗体,setContentView() PhoneWindow.javasetContentView()中ViewGroup的对象addView() 1、一个Activity构造的时候一定会构造一个Window(PhoneWindow),并且只有一个。2、这个窗户有一个ViewRoot(View,ViewGroup).Layout,Layout.Inflater3、addView()。4、WindowManagerService接收的西欧阿西,并且回调Activity函数,如onKeyDown()Activity是控制单元,Window是承载模型,View才是真正的视图 写一个例子,用window的setContentView,参数不指定R资源文件,而直接用把资源文件加载成View对象(实例化成view),通过inflater实现。rootView,有视图树 

来自android视频教程13(0)

Sundy私塾之-Android高级应用课程Stage2-Lesson3Android应用开发基础原理概要_1 掌上设备开发特点  

来自Photoshop从头学起第03集(0)

打开已存在图片。可以一次打开多个文件。软件背景上双击。文件-浏览-双击缩略图。可以同时打开多个文件。

来自android视频教程14(0)

Android是基于linux的多用户操作系统。每个应用程序都是使用不同的用户。一个应用程序有一个userid。每个进程有自己的虚拟机实例,所以每个应用程序相对独立。例外情况:可以让两个应用程序共享同一个userid,彼此之间共享资源;应用程序可以请求访问系统资源,如通讯录、短信等。但需要安装的时候被授权。 七大件:四大组件intentlauncher&widgetnotification数据在android中是程序私有的。如通讯录中数据是通讯录私有,其他程序想访问,不能直接提供数据结构,提供一种机制让其他程序访问;content provider提供了多个程序间数据交互的机制;content provider暴露出一些标准api来对数据进行操作。Broadcast receiver 对外部事件作出相应;程序通过Context.sendBroadcast()将自己的intent广播出去。四大组件都需要在manifest中注册。三大组件都需要intent支持:传递intent启动一个activity;传递intent启动一个service;通过一个intent加入一个广播;intent可以简单理解为参数,但是“活”的,有时会传递微小的流程单元(定义)。    

来自Photoshop从头学起第04集(0)

什么是点阵图像。 像素点。 锯齿-像素点之间颜色相互对比太大产生。 菜单-图像-图像大小-单位改像素,查看一幅图有多少像素。

来自Photoshop从头学起第05集(0)

开始学习工具用法。有黑三角的有扩展工具组。选框工具。选择区的建立方法,后面学习使用方法。矩形选框,按住shift;按住shift,选择正圆。

来自Photoshop从头学起第06集(0)

不规则选择区--套索工具要求对鼠标使用熟练。多边形选择区工具磁性套索工具,修改照片常用。ps自动跟踪边缘。

来自Photoshop从头学起第07集(0)

魔棒工具。可以选择出比较纯的色块。魔棒选项:容差-魔棒选择的颜色的范围。容差越大,允许的颜色范围越大。消除锯齿连续的用于所有图层

来自android视频教程12(0)

Android Framework源码下载及编译Android不同不能比源码环境配置的不同源码版本控制用的工具什么是Repo Windows Cygwin下载 三部曲:一、准备Linux下的环境(参考官网的版本建议)这里有Sundy的详细版本。developer.android.com --应用开发查source.android.com--看源码 检查并且安装Python & Git按键JDK安装需要的包配置USB访问  二、下载源码安装Repo(仓库) 基于Git的管理工具,Git命令麻烦点。Git是分布式的。初始化Repo Client(及仓库) 开始同步文件验证Git Tag 三、Building & Flash 

来自android视频教程25(0)

看返回值onActivityResult()createShorcut()生产viewshortcut是一个文本一个图片。liveFolder和shortcut添加机制流程差不多。添加快捷方式会去启动一下应用程序(后退出)。自己添加快捷方式的重点:1 要呈现在列表里,要在intent filter里加东西(2:check IntentFilter())2 return的intent以返回字符和图标用以显示(7:completeAddShortcut())。新建项目尝试添加shortcut新建activitymanifest中注册,intent-filter action属性为CREATE_SHORTCUT完成了列表里的动作。再完成显示的动作:onCreate()中不启动,不setContentView();设置shortcut文本图片;返回shortcut的intent;关闭窗体finish();

来自Photoshop从头学起第08集(0)

工具其他设置矩形选框工具:样式,羽化---边缘的柔和程度,值越大边缘越柔和。相加运算方式按钮-两次选择区域相加。减去新的选择区。两个选区叠加部分。消除锯齿选项。

来自Photoshop从头学起第09集(0)

移动工具选择图层选择了选择区,移动选择区;没有选择区,移动图层。自动选择图层选项,显示定界框链接图层后使用顶对齐等。左边的按钮是对齐。ctrl alt z 返回一步。右边是分布。

来自PHP简介(0)

刘建明《ASP入门到精通》《ASP.NET高级网站开发》《PHP网络编程技术》《SQL Server2000数据库技术》《C语言100例》(合编)AMP黄金组合:Apache+PHP+MySQLPHP:Hypertext Preprocessor,超文本预处理器(personal homepage),可嵌入到HTML,尤其适合web开发特点:低成本,易用,跨平台,稳定,学习快易上手,广泛的数据库连接,可扩展性强、源码开发,面向对象,可伸缩性;HTML嵌入式开发。目前PHP5.0第一个PHP脚本:Hello.php<?php   //--语言标记    echo "Hello World";?>开发环境:dreamwaver可嵌入到html中。 2、Apache服务器能够支持多种web编辑语言,如ASP,JSP,PHP;开放源码的方式,安全性高;扩展性高,Unix、Linux、Windows等。 也可以IIS做PHP服务器 3、MySQL数据库操作简便。开源;高效的执行效能;主要目标是快速、健壮、易用;跨平台性。 

来自android视频教程13(0)

2G源码下载完成。Git tag 验证 build编译flash刷机,可以刷模拟器或者真机。初始化环境  .build/envsetup.sh选择一个Build Tag。 lounch full-engmake  大概2-3h  to 20m      1、操作系统位数不匹配的解决办法。Sundy也只做了补丁文件。      2、编译快完成时出现异常,Ubuntu11.04特有问题。下载一个补丁。编译内核--修改了驱动时编译SDK。 make sdk 修改activity等。out/target/product/generic/sdk/三个映像文件,且打成一个zip包供刷机用。调用emulator启动编译好的ROM。根目录下 emulator 1、系统的应用程序在哪?system/app/源码 package/apps2、make编译的是所有的内容吗?是否包括内核和SDK?不包含内核和SDK(framework)的编译 源码下载编译过程常见问题:Python版本过低JDK 不匹配安装了Java之后Java环境不生效操作系统位数不匹配 

来自Photoshop从头学起第10集(0)

裁切工具裁切选择区域后回车裁切后可以再拖大,填充色取决于背景色。有选项:高度、宽度,自动放大缩小到指定高度宽度。选择裁切区域后,可以旋转,再回车。

来自ApacheMySQLPHP环境配置(0)

WindowsXP1.PHP5http://www.php.net/downloads.php2.Apache 2.0.49http://httpd.apache.org/download.cgi3.MySQL 5.0http:/dev.mysql.com/lownloads/mysql/5.0.html Apache详细配置端口80MySQL服务器端口3306PHP改文件名to php.ini 修改Httpd.conf文件设置php.ini文件  

来自Photoshop从头学起第11集(0)

切片工具,扩展工具-切片选取工具。为何要切片?把图片切成多部分一起下载可以提高下载速度。切出来的是用户切片,其他部分是自动切片。用户切片还能划分切片,按块数或者像素。自动切片可提升为用户切片,切片左上角灰白色标记变成蓝色。用户切片可以继续用切片工具切分。切片选取工具可以选不同层的切片。单击“置为顶层”可以改变层。

来自PHP之APMServ环境配置(0)

绿色版快速安装APM(卸载此前的Apache)核对端口,停止IIS(ASP环境不能使用)设置APM参数,重启。“访问本网站”第六章比较重要。