专业的编程技术博客社区

网站首页 > 博客文章 正文

苹果企业签名:app开发初学相关知识

baijin 2024-09-05 11:24:54 博客文章 3 ℃ 0 评论

下面是我总结的app开发初学者需要了解的相关知识,欢迎大家参考与评论

app系统(主流):

1、苹果ios系统版本,开发语言是Objective-C

2、微软Windows phone系统版本,开发语言是C#

3、安卓Android系统版本,开发语言是Java;

4、塞班symbian系统版本,开发语言是C++

Android:

基础:Java语言 XML知识 开源

应用之星(懒人平台、无需编程技术,图形化配置)

XML:传输和存储数据

HTML:显示数据

工具:Eclipse Android SDK

Android平台特有的x系统API:

1.TelephonManager(电话管理器)

2.SmsManager(短信管理器)

.........

Android官网: https://developer.android.google.cn/index.html

论坛(安卓巴士):http://www.apkbus.com/

IOS签名服务官网:www.fywl689.com

1、环境搭建

Eclipse+ADT+SDK Android Studio

模拟器:Genymotion

2、UI控件

(1)VIew和ViewGroup的概念

(2)布局

1.LinearLayout(线性布局)

2.RelativeLayout(相对布局)

3.TableLayout(表格布局)

4.FrameLayout(帧布局)

5.GridLayout(格布局)

6.AbsoluteLayout(绝对布局)

(3)基本控件

文本框(TextView) 输入框(EditText) 按钮 进度条 滚动条

(4)事件处理机制

基于监听的事件处理机制

基于回调的事件处理机制

Handler事件助理机制

触摸事件

AsyncTask异步任务

Gesture(手势)

(5)Android的四大组件:Actviity(活动) Service(服务)

BroadcastReceiver(播) ContentProvider(内容提供者)

(6)数据存储:

1)文件读写(RW)

2)SharedPreference(是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置)

原理是通过Android系统生成一个xml文件保到:/data/data/包名/shared_prefs目录下,类似键值对的方式来存储数据。

3)SQLite(数据库)

(7)网络编程

1)HTTP

2)XML

3)Json

4)Android文件的上传和下载

5)套接字Socket的用法

(8)GUI绘图、动画

(9)多媒体开发

1)SoundPool播放效

2)MediaPlayer播放视频

3)Careme拍照

4)MediaRecord录

(10)系统API,地图定位

1)TelephonManager(电话管理器)

2)SmsManager(短信管理器)

3)AudioManager(频管理器)

4)Vibrator(震动器)

5)AlarmManager(闹钟服务)

6)PowerManager(电源服务)

7)WindowManager(窗管理服务)

8)LayoutInflater(布局管理器)

9)WallpaperManager(壁纸管理器)

10)传感器

11)GPS定位

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表