当前位置:  编程技术>移动开发
本页文章导读:
    ▪苹果开发者账号申请流程记叙(一)        苹果开发者账号申请流程记载(一) 苹果开发者账号申请(邓氏编码的申请): 你要有Apple ID,如果没有,可以在申请过程中注册,流程中会提示让你进行AppleID的注册; 注册完成之后,进入.........
    ▪ 作图扇形        绘制扇形     在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent">   <com.li.paintproject.MyView   .........
    ▪ 2013-09-08面向对象_打包       2013-09-08面向对象_封装面向对象_封装 1.      面向对象:三大特征:封装,继承,多态。 2.  以后开发,其实就是找对象使用,没有对象,就创建一个对象。 3.  找对象,建立对象,使用.........

[1]苹果开发者账号申请流程记叙(一)
    来源: 互联网  发布时间: 2014-02-18
苹果开发者账号申请流程记载(一)

苹果开发者账号申请(邓氏编码的申请):

  • 你要有Apple ID,如果没有,可以在申请过程中注册,流程中会提示让你进行AppleID的注册;
  • 注册完成之后,进入 https://developer.apple.com/programs/ios/ 页面,你可以选择$99/年,里面又分为个人和公司
  • 如果选择注册类型为公司,那么就需要提供邓氏编码,在进行邓氏编码,先到https://developer.apple.com/ios/enroll/dunsLookupForm.action该页面确认是否已经注册过邓氏编码,如果没有,点击同意跳转到注册界面,填写注册信息(注意:注册信息都要使用罗马字符,不然即使提交成功了,邓氏公司会给你回复让你重新注册的邮件)
  • 注册信息提交成功,就等邓氏公司回复你邮件了,一般是上午注册,第二天就会凌晨会收到邮件,邮件中会提示你什么时候会接到他们公司打来核实信息的电话,我中午就接到了上海公司的来电,是个美女~~
  • 核实的信息也就是公司英文名称、法人是谁、地址、公司有没有缩写简称、你的联系方式、公司的性质和从事业务,确认完成后3个工作日内会收到邓氏编码
  • 咨询他们有关填写邓氏编码的问题:收到邓氏编码后,不可以直接填写进行注册苹果开发者账号,因为苹果公司还需要对邓氏公司提交的信息进行核实;最迟15个工作日内也就是3周内才可以进行申请;不然会提交不成功,而且邓氏编码提交是有次数限制的:最多3次,建议得到邓氏编码后每隔一个星期申请一次;不然超过3次,账号会被锁死,只能打苹果客服进行解锁。
  • 邓氏编码完成,苹果开发者账号申请初步告一段落,待续。。。。
  •  


        
    [2] 作图扇形
        来源: 互联网  发布时间: 2014-02-18
    绘制扇形



     

     

    在main.xml中:

     

    <LinearLayout

        xmlns:android="http://schemas.android.com/apk/res/android"

        android:layout_width="fill_parent"

        android:layout_height="fill_parent">

      <com.li.paintproject.MyView

          android:layout_width="fill_parent"

          android:layout_height="wrap_content"/>

    </LinearLayout>

     

     

     

     

     

    在MyPaintDemo.java中:

     

    package com.li.paintproject;

     

    import android.os.Bundle;

    import android.app.Activity;

    import android.view.Menu;

    import android.view.MenuItem;

    import android.support.v4.app.NavUtils;

     

    public class MyPaintDemo extends Activity {

     

        @Override

        public void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.main);

        }

    }

     

     

     

     

    在MyView.java中:

     

    package com.li.paintproject;

     

    import android.content.Context;

    import android.graphics.Canvas;

    import android.graphics.Color;

    import android.graphics.Paint;

    import android.graphics.Paint.Style;

    import android.graphics.RectF;

    import android.util.AttributeSet;

    import android.view.View;

     

    public class MyView extends View {

     

      public MyView(Context context, AttributeSet attrs) {

         super(context, attrs);

      }

     

      @Override

      protected void onDraw(Canvas canvas) {

         canvas.drawColor(Color.BLACK) ;  // 画布为黑色

         Paint paint = new Paint() ;

         RectF oval = new RectF();   //浮点型的

         paint.setColor(Color.YELLOW);

         paint.setStyle(Style.STROKE); //空心的

        

         oval = new RectF();

        

         //扇形左上角坐标(80.0f,120.0f),右上角坐标(400.0f,200.0f)

         oval.set(80.0f,80.0f,500.0f,500.0f);

         canvas.drawArc(oval, 150.0f, 140.0f, true, paint);

      }

    }

     


        
    [3] 2013-09-08面向对象_打包
        来源: 互联网  发布时间: 2014-02-18
    2013-09-08面向对象_封装

    面向对象_封装

    1.      面向对象:三大特征:封装,继承,多态。

    2.  以后开发,其实就是找对象使用,没有对象,就创建一个对象。

    3.  找对象,建立对象,使用对象,维护对象关系。

    4.  类和对象的关系:

    类就是:对现实生活中事物的描述。

    对象:就是这类事物,事实存在的个体。

    5.  定义类:其实就是在描述事物,就是定义属性和行为,属性和行为共同成为类中的成员(成员变量和成员方法)。

    6.  类类型变量指向对象。

    7.  对象通过new 关键字建立对象的目的是为了封装数据。

    8.  成员变量和局部变量:

    (1).作用范围:

    成员变量:作用于整个类中,

    局部变量:作用于函数中。或者语句中。

    (2).在内存中的位置:

    成员变量:在堆内存中,因为对象的存在,才在内存中存在。

    局部变量:存在栈内存中。

    9.  匿名对象:

    使用方式1:当对对象的方法只调用一次时,可以用匿名对象来完成,这样可以简化书写。如果对个对象进行多个成员调用,必须给这个对象起个名字。

    使用方式2:可以将匿名对象作为实际参数进行传递。

    10.封装(Encapsulation):是指隐藏对象的属性和实现细节,进对外提供公共访问方式。

    好处:  变化隔离。

            便于使用。

             高重用性。

             高安全性。

    封装原则:

     将不需要对外提供的内容都隐藏起来。

     把属性都隐藏,提供公共方法对其访问。

    11.private:私有的,权限修饰符的一种,用于修饰类中的成员(成员变量,成员函数)。 私有只在本类中有效。

    注意:私有仅仅是封装的一种表现形式。

    之所以对外提供访问方式,就是因为可以在访问方式中加入逻辑判断等语句,对访问数据进行操作,提高代码健壮性。

    12.构造函数:对象一建立就会调用与之对应的构造函数。

    (1)特点: 

    1)  函数名与类名相同

    2)  不用定义返回值类型

    3)  不可写return语句

    (2)作用:给对象进行初始化

    (3)注意:

    1).默认构造函数的特点:当一个类中没有定义构造函数时,那么系统就会默认给该类加入一个空参数的构造函数,当在类中自定义了构造函数时,默认的构造函数就没有了

     

     

    2).多个构造函数是以重载的形式存在的

       

    (4)构造函数和一般方法的区别:

    1)写法上不同。

    2)构造函数是在对象一建立就运行,给对象初始化。而一般方法是对象调用才执行,是给对象添加对象具备的功能。

    3)一个对象建立,构造函数只运行一次。而一般方法可以被对象调用多次

        (5)什么时候定义构造函数呢?当分析事物时,该事物存在具备一些特性或行为,那么将这些内容定义在构造函数中。

     

    13.构造代码块:

    (1)作用:给对象进行初始化,对象一建立就运行,而且优先于构造函数执行,

    (2)和构造函数区别:

    构造代码块是给所有的对象进行统一的初始化,而构造函数是给对应的对象进行初始化。

    14.this关键字:

    this:看上去是区分局部变量和成员变量同名的情况。

    this为什么可以解决这个问题?

    this 到底代表的是什么呢?

    this 就代表本类的对象,到底代表哪一个呢?

         this代表它所在函数所属对象的引用。简单说:哪个对象在调用this所在的函数,this就代表哪个对象。

    this的应用:当定义类中功能时,该函数内部要调用到该函数对象时,这时用this来表示这个对象。但凡本类功能内部使用了本来对象,都用this表示

     

    注意:构造函数间调用只能用this语句

            this语句只能定义在函数的第一句,因为初始化要先执行。


        
    最新技术文章:
    ▪Android开发之登录验证实例教程
    ▪Android开发之注册登录方法示例
    ▪Android获取手机SIM卡运营商信息的方法
    ▪Android实现将已发送的短信写入短信数据库的...
    ▪Android发送短信功能代码
    ▪Android根据电话号码获得联系人头像实例代码
    ▪Android中GPS定位的用法实例
    ▪Android实现退出时关闭所有Activity的方法
    ▪Android实现文件的分割和组装
    ▪Android录音应用实例教程
    ▪Android双击返回键退出程序的实现方法
    ▪Android实现侦听电池状态显示、电量及充电动...
    ▪Android获取当前已连接的wifi信号强度的方法
    ▪Android实现动态显示或隐藏密码输入框的内容
    ▪根据USER-AGENT判断手机类型并跳转到相应的app...
    ▪Android Touch事件分发过程详解
    ▪Android中实现为TextView添加多个可点击的文本
    ▪Android程序设计之AIDL实例详解
    ▪Android显式启动与隐式启动Activity的区别介绍
    ▪Android按钮单击事件的四种常用写法总结
    ▪Android消息处理机制Looper和Handler详解
    ▪Android实现Back功能代码片段总结
    ▪Android实用的代码片段 常用代码总结
    ▪Android实现弹出键盘的方法
    ▪Android中通过view方式获取当前Activity的屏幕截...
    ▪Android提高之自定义Menu(TabMenu)实现方法
    ▪Android提高之多方向抽屉实现方法
    ▪Android提高之MediaPlayer播放网络音频的实现方法...
    ▪Android提高之MediaPlayer播放网络视频的实现方法...
    ▪Android提高之手游转电视游戏的模拟操控
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3