- 浏览: 94780 次
- 性别:
- 来自: 广州
最新评论
-
wmx11:
melody_hu 写道请问下收到消息后的处理代码是修改的哪一 ...
XMPP实现群聊截图(spark+openfire) -
wanggang0321:
你的spark的客户端界面是如何开发的?我用的eclipse ...
spark二次开发之客户端工具栏 -
melody_hu:
请问下收到消息后的处理代码是修改的哪一地方的源码?可以把实现发 ...
XMPP实现群聊截图(spark+openfire) -
wll52:
有问题在 linux下失效URL oUrl=new URL(s ...
openfire如何获取所有在线用户 -
zzandww:
hi,请教一下这个群是怎么搞的?自己开发的?
XMPP实现群聊截图(spark+openfire)
文章列表
为了在程序中调用GoogleMap,必须先获取GoogleMap API的key,步骤如下
1.单击Eclipse主菜单Window,选择Preferences
选择 Android---Build 查看default debug keystore的存放路径
2.在命令行中输入keytool -list -keystore +1中keystore的存放路径,
如图所示
keystore默认密码android,生成认证指纹(MD5),复制认证指纹。(注:指令需要java环境变量配置正确)
3.浏览器打开网址 http://code.google.com/intl/zh- ...
openfire如何获取所有在线用户
- 博客分类:
- IM
想象中如此简单的功能,想不到却这般大费周折。
如要实现,必须先确保:
1. openfire中安装有“Presence” 插件。
2. 确保该插件设置可允许任何人访问(如果是跨域浏览的话)
然后通过如下方式访问:http://www.ignitereal ...
Activity跳转传值
- 博客分类:
- android
Activity跳转与传值,主要是通过Intent类来连接多个Activity,以及传递数据。
Intent是Android一个很重要的类。Intent直译是“意图”,比如你想从这个Activity跳转到另外一个Activity,这就是一个意图。
activity跳转可以选择无返回结果,也可以有。如下两个demo
无返回结果:
package com.ly;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import androi ...
DatePicker和TimePicker都是从FrameLayout派生而来。
简单的例子实现对时间监听。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent&qu ...
1. 相关文件夹介绍
在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不
会像xml,java文件被预编译,可以存放一些图片,html,js, css等文件。在后面会介绍如何读取assets文件夹的资源!
res文件夹里面的多个文件夹的各自介绍(来自网上的Android开发指南中文版内容):
目录
Directory
资源类型
Resource Types
...
import java.text.*;
import java.util.Calendar;
public class VeDate {
/**
* 获取现在时间
*
* @return 返回时间类型 yyyy-MM-dd HH:mm:ss
*/
public static Date getNowDate() {
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date ...
android shape用法
- 博客分类:
- android
Android
中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:
先看下面的代码:
XML/HTML代码
<
shape
>
<!-- 实心 -->
<
solid
android:color
=
"#ff9d77"
/>
<!-- 渐变 -->
<
gradient
...
TableLayout由所表格布局采用行列的形式来管理UI组件,TableLayout不需要明确声明包含多少行和列,而是通过添加TableRow,其他组件来控制表格的行列的。
向表格中添加TableRow和其他组件,该表格就增加一行,该组件占有一行。
表格的单元格常用三种属性:
Shrinkable:某列宽度可以被收缩,以保证适应父容器的宽度
Stretchable:某列宽度可以被拉伸,适应父容器的空间
Collapsed:该列的所有单元格会隐藏
XML Attributes
Attribute Name
Related Method
Descriptio ...
Android应用的所有UI组件都继承了View类,ViewGroup通常作为其他组件的容器使用。
ViewGroup是View的子类,ViewGroup中除了包含普通的View组件之外,还可以再次包含ViewGroup组件。
android常用布局:
1.linearLayout 线性布局
重要的方法和属性:
XML Attributes
Attribute Name
Related Method
Description
android:baselineAligned
setBa ...
eclipse常用设置
- 博客分类:
- 工具使用
1、提示键配置
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的
,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发
者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的
代码提 示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等
这些,是无法得到代码提示的(不信自己试试),其他的就更不用说 ...
模拟器能正常启动,但是运行一个项目时eclispe控制台出现ERROR:the user data image is used by another emulator. aborting
解决方法如下:
步骤一: 删除C:\Documents and Settings\Administrator\.android\avd\你的模拟器名称
下的以.lock结尾的文件夹
步骤二: 关闭当前模拟器
步骤三: 重新运行程序便会自动启动android模拟器
String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT"
String ALL_APPS_ACTION 动作:列举所有可用的应用。
输入:无。 "android.intent.action.ALL_APPS"
String ...
(本文为转载,原文地址:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html)
一、关于AndroidManifest.xml
AndroidManifest.xml
是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services,
等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders,
Services, 和Intent Receivers,还能 ...
android系统启动过程
- 博客分类:
- android
Android
的启动过程可以分为两个阶段,第一阶段是
Linux
的启动,第二阶段才是
Android
的启动,下面我们分别来了解一下具体的过程。
首先是
Linux
启动,这一部分我想就可以略过了,无非是
Linux
的
Bootloader
,
Kernel
,
Driver
之类的,在这里唯一要提到的就是
ServiceManager
,即服务管理器,这个是做为一个进程在
Android
加载之前就被启动了,我们可以从
init.rc
中看到这个配置项:
service servic ...
Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并
在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source
Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance
diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信
息。 Source Insight提供了快速和革新的访问源代码和源信 ...