对于我来说,做一件事情: 首先要理清我的思路,我要打开照相机,我能想到的是:在Android中我要打开系统应用,肯定需要一个隐式意图,那就要查询Android照相机的源码,查看并找到意图过滤器的书写方式.然后开启照相机的Activity就可以实现照相的功能了. 打开照相机 在需要这个功能的类中,我们可以自定义一个方法openCamera():在这个方法里面就可以实现打开照相机的功能. /** * 打开系统照相机 */ public void openCamera(){ //创建打开系统照相机的意…
转自:http://blog.csdn.net/fansongy/article/details/6817968 复习布局与XML,写了一个空的登录界面.XML的注释我写在当行的后面了.程序运行图: 主函数没有改动,不贴了.背景图片名为:background.jpg .看看main.xml吧. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:…
原文:[Xamarin开发 Android 系列 4] Android 基础知识 什么是Android? Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件. Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备.目前尚未有统一中文名称,中国大陆…
平时使用广播的场合比较多,但细节的东西,看过了也没有总结,以至于某些场合有小问题,还是要把原理和属性搞清楚才能运用自如. 其实也是自己比较懒,先看别人的blog,有个概念再去官网看英文的能好理解一些. 这篇补充上一篇消息推送的知识,先罗列一些基础知识,再说自己不足的地方和问题. 照例,先搬砖: 1. Android中pendingIntent的深入理解 2. Android Service 服务(二)—— BroadcastReceiver 3. Android----基础----第八天----…
前言 前言 从软件测试最终目的发现问题缺陷来看,Findyou比较认同一个观念,测试的能力大致可以划分成三个能力层次:发现问题.定位问题.预防问题.有机会探讨一下这个分类. 发现问题各种方式方法,比如边界值,如何有效提高发现问题的效率?比如APP前后台切换数据为什么容易丢失?什么情况下容易产生OOM? 定位问题要求测试综合能力强,你比如业务熟悉.代码熟悉.平台(比如Linux系统.Android系统)熟悉等均有很强的要求.比如上文的栗子,APP前后台切换界面录入数据丢失,能否通过日志.代码.系统…
一.配置所需开发环境 1.基本环境配置 JDK 5或以上版本(仅有JRE不够) (http://www.oracle.com/technetwork/java/javase/downloads/index.html). Eclipse 3.6 或以上版本(https://www.eclipse.org/downloads/,建议下载Eclipse IDE for Java EE Developers) 2.下载安装eclipse ADT插件  1)下载用于在Eclipse 开发android应用…
1.android文件存储 对Android系统了解的都知道,Android系统有四种基本的数据保存方法,一是SharedPreference,二是文件,三是SQLite,四是ContentProvider.看出来了吧,Preference,对就是使用SharedPreferneces以键值对的形式进行保存的. 2.SharedPreferneces 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接…
spring是一个分层架构,由 7 个定义良好的模块组成.Spring 模块构建在核心容器之上,核心容器定义了创建.配置和管理 bean 的方式. 组成spring框架的每个模块(或组件)都可单独存在,或者与其他一个或多个模块联合实现. 核心容器:核心容器提供 Spring 框架的基本功能.核心容器的主要组件是 BeanFactory,它是工厂模式的实现.BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开. Spring 上下文:Sprin…
Intent (意图) Android通信的桥梁,可以通过Intent启动Activity , Service , 发送指定广播到Receiver <1> 启动Activity : startActivity(Intent)/startActivityForResult(Intent) <2> 启动Service : startServie(intent)/bindService(intent) <3> 发送Broadcast : sendBroadcast(inten…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JavaScript面向对象知识复习</title> </head> <body> <h2></h2> <script type="text/javascript"> /****…