会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
manziluo
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2016年8月23日
android学习十三 首选项
摘要: 1,首选项可用用来持久保存用户设置,游戏最高分等 2,首选项有,列表首选项,复选框首选项,对话框首选项.. 3,通过xml文件和代码创建首选项 addPreferencesFromResource(R.xml.main) 4.从首选项中获取值 Resources resources = this.g
阅读全文
posted @ 2016-08-23 18:11 manziluo
阅读(286)
评论(0)
推荐(0)
编辑
android 学习十四 探索安全性和权限
摘要: 1.部署安全性:应用程序必须使用数字证书才能安装到设备上。 2.执行期间的安全性: 2.1 使用独立进程 2.2 使用固定唯一用户ID 2.3 申明性权限模型 3数字证书 3.1.数字证书的用处:使用数字证书对应用进行签名后,防止应用程序被非法更新(只有相同的数字证书才能更新应用) 3.2.数字证书
阅读全文
posted @ 2016-08-23 18:01 manziluo
阅读(192)
评论(0)
推荐(0)
编辑
android学习十二 配置变化
摘要: 1.配置变化会终止当前活动,并重建活动 2.配置变化有 2.1 屏幕方向变化 2.2 语言变化 2.3 插到基座等 3. 配置变化应用程序不会清除,上下文对新活动依然有效 4.活动销毁重建中涉及的返回 onSaveInstanceState() 这个一定要调用 super.onSaveInstanc
阅读全文
posted @ 2016-08-23 17:59 manziluo
阅读(161)
评论(0)
推荐(0)
编辑
android学习十 ActionBar
摘要: 1.api level大于等于11 支持,或者使用兼容库,但兼容库的问题很多。 2.一个操作栏属于一个活动,并具有其生命周期 3.操作栏分3类:a.选项卡操作栏,b.列表操作栏,c.标准操作栏 4.获取活动的的操作栏 getActionBar() 5.设置操作栏的导航模式 ActionBar ab
阅读全文
posted @ 2016-08-23 17:58 manziluo
阅读(183)
评论(0)
推荐(0)
编辑
android学习十一 高级调试分析功能
摘要: 1.debug 功能列表 2.ddms功能( 内存检查,线程检查,视图层次分析) 3.跟踪代码 TraceView 4.命令行工具 adb 5.策略检查StrictMode
阅读全文
posted @ 2016-08-23 17:58 manziluo
阅读(139)
评论(0)
推荐(0)
编辑
android学习九 对话框碎片
摘要: 1.android的对话框是异步的,对话框创建后马上执行下面的代码。好处: a.通过实现对话框的回调方法反馈用户与对话框的交互。 b.能够在代码中清楚对话框。 2.碎片对话框基类DialogFragment继承自Fragment。显示对话框的3个步骤 2.1创建一个对话框碎片实例 2.2获取碎片事务
阅读全文
posted @ 2016-08-23 17:57 manziluo
阅读(388)
评论(0)
推荐(0)
编辑
android学习八 多用途碎片
摘要: 碎片设计初衷:帮助开发人员管理应用程序功能。 特点:1.大量重用 2.可用性强 3.适应多种布局 碎片 1.包含一个视图层次结构和具有相应的生命周期 2.碎片必须在一个活动的上下文中工作 3.碎片的生命周期和活动很相似 4.但在状态的保存与恢复上与活动有区别 碎片的优点: a.在布局管理的时候可以直
阅读全文
posted @ 2016-08-23 17:56 manziluo
阅读(557)
评论(0)
推荐(0)
编辑
android学习七 菜单
摘要: 1.菜单分类 常规菜单 子菜单 上下文菜单 图标菜单 辅助菜单 交替菜单 2.菜单类 andriod.view.menu 常规菜单 子菜单 上下文菜单 图标菜单 辅助菜单 交替菜单 2.菜单类 andriod.view.menu 3.菜单的参数 名称:字符串标题 菜单ID:整数 组ID:表示该项是哪
阅读全文
posted @ 2016-08-23 17:55 manziluo
阅读(173)
评论(0)
推荐(0)
编辑
android 学习六 构建用户界面和使用控件
摘要: 1.常用Android控件最终都会继承自View类 2.ViewGroup是一些布局类列表的基类,包括View和ViewGroup 3.构造界面的三种方法 a.完全使用代码(太灵活,而不好维护) b.在xml文件中定义(不太灵活) c.结合两种方法,在xml文件中定义静态部份,在代码中实现灵活部分
阅读全文
posted @ 2016-08-23 17:54 manziluo
阅读(554)
评论(0)
推荐(0)
编辑
android学习五 Intent
摘要: 1.Intent是组件间调用的桥梁。 2.Android系统定义了很多Intent http://developer.android.com/guide/components/intents-common.html 3.Intent Intent包括的内容可以有以下一个或多个 操作 数据 extra
阅读全文
posted @ 2016-08-23 17:53 manziluo
阅读(135)
评论(0)
推荐(0)
编辑
android 学习四 ContentProvider
摘要: 1.系统自带的许多数据(联系人,本地信息等)保存在sqllite数据库,然后封装成许多ContentProvider来供其他程序访问。 2.对sqllite数据库的操作,可以在命令行通过adb工具登录设备运行sqlite3来操作。 3.ContentProvider 是用URI来标示,访问程序通过U
阅读全文
posted @ 2016-08-23 17:52 manziluo
阅读(243)
评论(0)
推荐(0)
编辑
andriod 学习三 使用android资源
摘要: 3.1 android框架中有许多资源,包括布局,字符串,位图,图片....,使用资源之前需要在相应的资源文件中定义资源,然后编译程序时ADT将定义的资源转换成java类并给予唯一的id,而代码中需要使用资源则通过这些id来操作。 猜想:view类通过id找到相应的资源定义,资源定义是xml表示的各
阅读全文
posted @ 2016-08-23 17:51 manziluo
阅读(191)
评论(0)
推荐(0)
编辑
andriod学习二 设置开发环境
摘要: 1.官方环境搭建步骤 http://developer.android.com/sdk/installing/index.html 包括:下载JDK6,Eclipse 3.6,android SDK,安装ADT等。 2.基本组件介绍 View:最基本UI构建单元 Activity:能帮用户达到某一目
阅读全文
posted @ 2016-08-23 17:48 manziluo
阅读(118)
评论(0)
推荐(0)
编辑
andriod学习一
摘要: 1.Android软件栈 2.Android模拟器 Android SDK 可以通过ADT+Eclipse或者命令行开发,调试,测试应用程序,设备可以使用模拟器或者真实设备,模拟器的优势在于无成本模拟各种类型的设备,劣势在于不能模拟USB连接,照相机与视频采集,耳机,电池仿真,蓝牙,Wi-Fi,NF
阅读全文
posted @ 2016-08-23 17:47 manziluo
阅读(124)
评论(0)
推荐(0)
编辑
python学习笔记七
摘要: 模块 什么是模块:包括python代码的文件就叫模块 1.模块的作用:共享,方便使用 2.模块的创建、安装和发布 a.将模块文件放入某个目录 b.在这个目录中添加setup.py文件 c.编辑setup.py文件 像这样: from distutils.core import setup setup
阅读全文
posted @ 2016-08-23 17:25 manziluo
阅读(184)
评论(0)
推荐(0)
编辑
python学习五
摘要: 打包代码与数据 数据结构要与数据匹配,数据结构影响代码的复杂性 列表 集合 字典 #创建与初始化 cleese={} cleese2=dict() cleese["name"]="luocaimin" cleese["times"]=["2.2","2:25","2.12","2.08"] pali
阅读全文
posted @ 2016-08-23 17:23 manziluo
阅读(285)
评论(0)
推荐(0)
编辑
python学习笔记六
摘要: 包的安装方法 1.直接安装编译好的whl文件 cmd下面执行 pip install whl文件名称 包的下载路径http://www.lfd.uci.edu/~gohlke/pythonlibs/ 2.源码包中安装 python.exe setup.py install 主要是pypi
阅读全文
posted @ 2016-08-23 17:23 manziluo
阅读(94)
评论(0)
推荐(0)
编辑
python学习笔记四
摘要: 数据处理 1.原地排序:list.sort 2.复制排序:sorted 3.方法串联:line.strip().split() 4.函数串联:sort(foo(list.item)) 5.列表转换:newl=[ s.upper() for s in old_l] 6.工厂函数: uniq_newl=
阅读全文
posted @ 2016-08-23 17:22 manziluo
阅读(204)
评论(0)
推荐(0)
编辑
python学习笔记三
摘要: 数据持久化 import os from lcmnester import printList os.chdir("F:\\book\\python\\headfirst python book&&code\\code\\chapter3") try: man=[] other=[] data=op
阅读全文
posted @ 2016-08-23 17:21 manziluo
阅读(187)
评论(0)
推荐(0)
编辑
python 学习笔记一
摘要: 1.python有哪些优势? 功能强大,可移植性强,数据处理能力强 2.BIF 内置函数 3.IDLE alt+P(转到上一条语句) alt+N(转到下一条语句) 4.python的 变量标识符没有类型(符号自然规律,你可以给任何东西取任何名字) 5.列表是可以存储混合类型的高层集合,列表的一些BI
阅读全文
posted @ 2016-08-23 17:19 manziluo
阅读(123)
评论(0)
推荐(0)
编辑
公告