摘要: 第2章 Hello,Views本章我们会选取几个类似“Hello World”的例子,并快速布局用来演示一些Views。本章需要有一定的知识积累,开始之前你应该完成“Hello World”并且知道如何创建运行一个工程,了解一个工程的基本结构。以下是一些内容的预览2.1布局Linear Layout... 阅读全文
posted @ 2012-06-01 17:13 jy02432443 阅读(2663) 评论(7) 推荐(0) 编辑
摘要: 第1章 Hello,World作为一名开发者,我们学习一个平台的第一印象肯定都是写一个“Hello,World”。在Android上写一个“Hello,World”是很简单的,由于我们使用Eclipise IDE,它提供了ADT这么强大的插件,这样创建和管理一个项目就更简单了,可以大大缩短我们的时间。在开始之前,你应该确认你已经安装了SDK和ADT插件。本章会根据以下几个部分来讲述:1. 安装一个平台(系统版本)2. 创建一个Android虚拟机(AVD)3. 创建一个项目4. 构建一个用户界面5. 执行代码6. 升级界面为一个XML布局7. 调试你的项目1.1 安装一个平台(系统版本)为了执 阅读全文
posted @ 2012-05-29 18:49 jy02432443 阅读(3488) 评论(2) 推荐(0) 编辑
摘要: Android指南这篇文档将指导你通过Facebook平台与android集成。我们将通过一步步的关键步骤来构建一个android社交app。它将告诉你怎样允许单点登录(Single Sign-On)。我们也将围绕Facebook平台的整合,涵盖额外的主题。以下是本章目录入门1.使用facebook注册你的android App2.下载安装android SDK准备你的工程(project)3.创建新的facebook SDK工程4.添加引用到facebook SDK5.设置添加你App的签名到facebook App中单点登录Single Sign On6.允许单点登录(Single Sig 阅读全文
posted @ 2012-03-21 21:40 jy02432443 阅读(26390) 评论(1) 推荐(4) 编辑
摘要: 每一个月有超过425万用户从移动设备访问Facebook。 Facebook平台可以让你把这些用户和他们的朋友到您的手机应用程序,为用户创造更具有吸引力和个性化的体验。无缝的社交体验Facebook平台允许实现多种跨平台的设备,来顺畅的体验社交分布. 用户能和他们的朋友分享需求,新闻摘要,社交图谱参与. 促使用户通过书签找到或者搜索到您的App,并且还可以告诉他们的朋友跨平台. 使用 Javascript SDK 能横跨web和移动设备。因此很容易建立跨平台的多设备登录对于Facebook App referrals验证是一种新的验证模式,它确保所有的下线流量从Facebook 到你的App。 阅读全文
posted @ 2012-03-19 17:03 jy02432443 阅读(2578) 评论(0) 推荐(1) 编辑
摘要: 本文来自jy02432443,是本人辛辛苦苦一个个字码出来的,转载请保留出处,并保留追究法律责任的权利QQ78117253 Q群:213821767第一部分:开发前的准备第1章 什么是Android第2章 基础入门第3章 应用程序基本原理第4章 多屏幕多分辨率的支持第5章 平板与手机第6章 用户界面基础指导第7章 怎样做出一个好应用第8章 Android SDK与源码下载第9章 开发入门第二部分:开发简要指南第1章 Hello,World第2章 Hello Views第3章 Hello,L10N(本地化)第4章 Activity的生命周期第5章 支持不同的Android设备第6章 使用Fr.. 阅读全文
posted @ 2012-02-14 15:22 jy02432443 阅读(10379) 评论(17) 推荐(15) 编辑
摘要: 也许大部分人都用过ToggleButton这个View。用法很简单初始化后实现一个监听就行了。但是刚开始进入界面的时候ToggleButton会显示一个"off"。很多人可能想改变它,这个刚开始默认显示的off是不能用ToggleButton.setTextOff()或者ToggleButton.setTextOn()来控制的。如果你想改变第一此显示此界面时的文字,有两种方法1.在xml中 android:textOff=""2.在代码中 使用ToggleButton.setText("")。记住这里不是setTextOff哦。为什么 阅读全文
posted @ 2012-02-13 11:23 jy02432443 阅读(8257) 评论(0) 推荐(0) 编辑
摘要: 首先我需要这样一个界面这个界面是在使用AudioManager.adjustStreamVolume(int streamType, int direction, int flags)显示出来的,记住flags这里传AudioManager.FLAG_SHOW_UI才会显示不然只是逻辑上调整了某个流的声音,用户他看不到界面不知道成功与否。然后我有一个功能界面是和这个一样的,但功能不一样,好吧,我知道android自带的界面并不好看,但这里只是说明原理和方法,美观不予讨论。这里核心的2个组件就是一个TextView和ProgressBar。如果自定义的话,需要写一个layout来包裹这2个组件 阅读全文
posted @ 2012-02-09 17:41 jy02432443 阅读(7817) 评论(2) 推荐(1) 编辑
摘要: 今天是内容是给游戏添加一个视频,用于开场公司logo播放。要求:1.不要出现播放器那种 "开始","暂停" "快进""快退"等按钮。2.播放完成后需要事件监听移除掉视频。首先在android中播放视频默认支持3GP,MP4格式,如果你需要支持其他格式必须软解码其他格式文件。因为我做的不是一个播放器只需要在游戏开头播放一下视频就行了,所以这里选用MP4格式。然后API的选择有MediaPlayer和VideoView用MediaPlayer要自己编写响应的代码,如果你熟悉MediaPlayer只是稍微复杂一点而已。用 阅读全文
posted @ 2012-02-08 16:02 jy02432443 阅读(5631) 评论(0) 推荐(3) 编辑
摘要: android图片旋转是老话题了,但如何简单迅速无BUG的解决它是需要想一想的。首先回顾一下android 图片旋转提供的API有哪些1.Matrix2.Animation说白了 Animation的核心也是Matrix。 而且Animation真是扩展性不强也不好用,用过的应该都知道。那我们开始走Matrix路线吧。下面是游戏中用到的箭头选择并动画在原地来回偏移。核心代码如下package com.laahaa.view.extension;import com.laahaa.R;import com.laahaa.config.ExtensionLayoutConfig;import an 阅读全文
posted @ 2012-02-07 15:24 jy02432443 阅读(21473) 评论(5) 推荐(0) 编辑
摘要: 今天在开发一个计时器功能上纠结了很久,测试时线程休眠一秒就刷新一次,后来发现线程休眠4秒 直接刷新4次,这不是我想要的结果。后来在群里,度娘,google中苦寻无果于是自己建立一个新的android工程就只测试这的计时器,发现没问题,推测应该是我目前工程那个地方导致线程阻塞了,突然想到前天MediaPlayer播放背景音乐时出现的警告,注释掉,果然是它。留个笔记ps:One may need to declare a corresponding WAKE_LOCK permission <uses-permission> element. 阅读全文
posted @ 2012-02-03 17:21 jy02432443 阅读(390) 评论(0) 推荐(0) 编辑