Android学习笔记 博客分类: 移动开发 android
程序员文章站
2024-02-14 09:12:58
...
第一天:
1、Android核心文件:Androidmanifest.xml
第二天:
1、包的说明(按结构顺序排列如下)
ui:用户接口界面
service.impl(service):业务的操作,为UI服务,service是定义,impl包是实现
dao.impl(service):主要负责数据的增删改操作,为service服务,dao是定义,Impl是实现
util:辅助包文件
Po:持久化包文件
2、res目录下的String.xml存放所以得静态常量定义,包括标题名等;
3、提示无法找到“R":需要将R包导入。
4、导入一个项目
导入前要将.grade、build和app下的build目录删掉再给别人
导入方法:New->import Project,选择项目导入
5、快捷键(setting的keymap中有快捷键的定义)
a、新方法命名后将鼠标移到该方法上,可以用alt + enter来创建方法,也可以用改组合键来导入未定义类包或是非法变量的强制转换。
b、将鼠标移动到一个变量或是一个类上,用ctrl + B可以查找到该变量或是类的定义
c、选择类型定义的一行后,执行alt + insert键可以自动添加相应的get和set方法
6、倒入外部包
首先在project模式下将要导的jar包文件拷入到libs目录下,然后右键单击该文件,执行“add library",执行完毕后,在android模式下可以查看build.gradle(module:app)文件中最后可以看到导入该包的定义,一次只能拷并倒一个包。
第三天
1、jar包
afinal_0.5.1_bin.jar:数据交互(已停用)
dom4j-2.0.0-RC1.jar:dom数据解析xml
picasso-2.5.2.jar:远程图片加载
xUtils3.jar:数据交互
第四天
1、bootstrap:可自响应试布局(手机)
2、web架构mysql(maraidb)+webAPI+html5+bootstrap+jqueryEasyUI
3、apistore.baidu.com//
4、访问方式(RESTFul)
doGet select
dogPost insert
doDelete delete
doPut update
5、消息推送
a、Androidpn(拥有服务器)http://www.oschina.net/ //开源中国
b、个推
c、JPUsh
6、gradle
下载地址:http://services.gradle.org/distributions
更换方法:将包文件拷贝到C:\Users\GuoGuo\.gradle\wrapper\dists\gradle-2.12-all\8ywkdai6puj5z81fume4e7njw下,
然后更改F:\Andriod\android-studio-ide-143.2609919-windows\android-studio\plugins\android\lib\templates\gradle\wrapper\gradle\wrapper下的grade-wrapper.property文件。
当前项目需要重新执行菜单中build下的make project
7、推荐网站
www.jb51.net 脚本之家
www.oschina.net/ //开源中国
www.runoob.com //菜鸟网站
IOS开发
1、快捷键
ctrl(windows)键 + 空格 切换输入法
alt(windows)键 + 数字 各种模式的切换
第五天
1、IOS编程语言swift论坛
https://github.com/daltoniam/SwiftHTTP
2、推荐网站
Cnblog
51cto
www.runoob.com
swift ios 光盘源码
第六天
1、输入后点击其他位置隐藏键盘
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
userName.resignFirstResponder()
userAge.resignFirstResponder()
}
2、XCODe模拟器中到输入框是没有键盘的解决方法
点击xcode模拟器中的hadware,将keywboard下的connect hardware keyboard选项去掉
1、Android核心文件:Androidmanifest.xml
第二天:
1、包的说明(按结构顺序排列如下)
ui:用户接口界面
service.impl(service):业务的操作,为UI服务,service是定义,impl包是实现
dao.impl(service):主要负责数据的增删改操作,为service服务,dao是定义,Impl是实现
util:辅助包文件
Po:持久化包文件
2、res目录下的String.xml存放所以得静态常量定义,包括标题名等;
3、提示无法找到“R":需要将R包导入。
4、导入一个项目
导入前要将.grade、build和app下的build目录删掉再给别人
导入方法:New->import Project,选择项目导入
5、快捷键(setting的keymap中有快捷键的定义)
a、新方法命名后将鼠标移到该方法上,可以用alt + enter来创建方法,也可以用改组合键来导入未定义类包或是非法变量的强制转换。
b、将鼠标移动到一个变量或是一个类上,用ctrl + B可以查找到该变量或是类的定义
c、选择类型定义的一行后,执行alt + insert键可以自动添加相应的get和set方法
6、倒入外部包
首先在project模式下将要导的jar包文件拷入到libs目录下,然后右键单击该文件,执行“add library",执行完毕后,在android模式下可以查看build.gradle(module:app)文件中最后可以看到导入该包的定义,一次只能拷并倒一个包。
第三天
1、jar包
afinal_0.5.1_bin.jar:数据交互(已停用)
dom4j-2.0.0-RC1.jar:dom数据解析xml
picasso-2.5.2.jar:远程图片加载
xUtils3.jar:数据交互
第四天
1、bootstrap:可自响应试布局(手机)
2、web架构mysql(maraidb)+webAPI+html5+bootstrap+jqueryEasyUI
3、apistore.baidu.com//
4、访问方式(RESTFul)
doGet select
dogPost insert
doDelete delete
doPut update
5、消息推送
a、Androidpn(拥有服务器)http://www.oschina.net/ //开源中国
b、个推
c、JPUsh
6、gradle
下载地址:http://services.gradle.org/distributions
更换方法:将包文件拷贝到C:\Users\GuoGuo\.gradle\wrapper\dists\gradle-2.12-all\8ywkdai6puj5z81fume4e7njw下,
然后更改F:\Andriod\android-studio-ide-143.2609919-windows\android-studio\plugins\android\lib\templates\gradle\wrapper\gradle\wrapper下的grade-wrapper.property文件。
当前项目需要重新执行菜单中build下的make project
7、推荐网站
www.jb51.net 脚本之家
www.oschina.net/ //开源中国
www.runoob.com //菜鸟网站
IOS开发
1、快捷键
ctrl(windows)键 + 空格 切换输入法
alt(windows)键 + 数字 各种模式的切换
第五天
1、IOS编程语言swift论坛
https://github.com/daltoniam/SwiftHTTP
2、推荐网站
Cnblog
51cto
www.runoob.com
swift ios 光盘源码
第六天
1、输入后点击其他位置隐藏键盘
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
userName.resignFirstResponder()
userAge.resignFirstResponder()
}
2、XCODe模拟器中到输入框是没有键盘的解决方法
点击xcode模拟器中的hadware,将keywboard下的connect hardware keyboard选项去掉
推荐阅读
-
Android学习笔记 博客分类: 移动开发 android
-
Android 快捷键 博客分类: 移动开发 android
-
androidpn(安卓信息推送工具) 博客分类: 移动开发 android
-
android ERROR: unknown virtual device name 博客分类: 开发工具 Android
-
Android开发艺术探索学习笔记(七)
-
Android开发判断SQLite数据库中某个表是否存在 博客分类: Android sqliteandroid
-
SQLite详解 博客分类: Android移动开发 SQLiteandroid数据库android
-
Android仿微信界面--使用Fragment实现(慕课网笔记) 博客分类: Android android
-
Spring学习(二)---在IoC容器中装配Bean 博客分类: Spring 3.x 企业应用开发笔记 springbeanioc框架
-
安卓开发学习笔记(一):如何用Android Stuidio导出apk文件?