自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 Uri与String之间的转换

今天碰到一个问题: Java代码  mRingtoneManager.setType(RingtoneManager.TYPE_ALARM);   Cursor mCursor = mRingtoneManager.getCursor();   if(

2011-09-23 11:01:17 49036 1

转载 Android学习笔记之mainfest文件中android属性

以前的零散笔记, 共享一下, 有错误的地方还请指正。     android:allowTaskReparenting是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。---------------------------

2011-09-19 09:15:13 679

转载 【转】自定义ListView FastScroller滑块图片

自定义ListView FastScroller滑块图片使用ListView FastScroller,默认滑块和自定义滑块图片的样子:设置快速滚动属性很容易,只需在布局的xml文件里设置属性即可:    android:layout_

2011-09-15 17:41:32 6343 2

转载 新浪微博布局学习——活用RelativeLayout

前言  Android布局中RelativeLayout非常灵活,之前项目使用很少,一般的例子用得都比较呆板。在学习中发现其大量采用了该布局,这里"帮"他分享一下一些经典的用法:) 声明  欢迎转载,但请保留文章原始出处:)     博客园:htt

2011-09-15 14:11:55 845

转载 Tween动画介绍

Tween动画又称“补间动画”、“中间动画”,这并不重要,就好像很多人都知道鲁迅,却不知道他叫:周树人。   Tween动画在Android中分为4类,它们分别是:AlphaAnimation(透明度动画)、TranslateAnimation(平移动画)、ScaleAnim

2011-09-15 12:06:35 22511

原创 Gallery的使用

Adapter: public class ImageAdapter extends BaseAdapter{ private Context mContext;  private Integer[] mImageIds = {   R.drawable.

2011-09-15 11:33:49 767

原创 GridView的使用

Adapter:public class ImageAdapter extends BaseAdapter{ private Context mContext;  private Integer[] mImageIds = {   R.drawable.img

2011-09-15 11:31:24 479

原创 ImageButton动态改变按钮图片

在drawable 目录下增加一个myselector.xml文件,appwidget_play.png,appwidget_played.pngmyselector.xml文件中内容如下http://schemas.android.com/apk/res

2011-09-15 10:29:43 12238

原创 设置button背景透明

半透明透明

2011-09-15 09:56:57 11310 2

原创 遍历sd卡上所有图片

public void loadNewBitmapFromSDcard(){  //sdcard路径  String SDPath = Environment.getExternalStorageDirectory()+"/";    getFiles(SDPat

2011-09-14 15:59:34 1649

原创 android的图片加载和伸缩处理

public class GraphicUtils {  /***     * 加载本地图片     * @param context:主运行函数实例     * @param bitAdress:图片地址,一般指向R下的drawable目录     * @r

2011-09-14 15:57:51 1184

原创 Activity之间切换以及数据传递

//打开另外一个activity    Intent i = new Intent();    i.putExtra("count", 2);    i.putExtra("himi", str_pass);    i.setClass(MainActivity.

2011-09-13 16:11:40 583

转载 Android 游戏框架(一个游戏角色在屏幕行走的demo)

Himi  原创, 转载请注明! 谢谢。  原文地址: http://blog.csdn.net/xiaominghimi/archive/2010/12/21/6090631.aspx                各位童鞋请你们注意:surfa

2011-09-13 14:26:52 905

原创 Android中Paint字体属性的设置

在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp = new paint();mp.setTypeface(Typeface.DEFAULT_BOLD)常用的字体类型名称还有

2011-09-13 12:14:27 1388

原创 初学Android的surfaceView

import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import and

2011-09-13 12:07:32 1566

原创 Android中view和surfaceview的区别

在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。 这里我们说下android.v

2011-09-13 11:36:27 7131

原创 Android的简单图形和view刷新

创建View:import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;

2011-09-13 11:09:24 1152

原创 Android全屏设置

import android.app.Activity;import android.os.Bundle;import android.view.Window;import android.view.WindowManager;public class FullS

2011-09-13 10:36:14 632

转载 main cannot be resolved or is not a field

Link all references for a local rename (does not change  references in other files)main cannot be resolved or is not a field刚遇到这个纠结的问题,代

2011-09-13 10:32:24 1353

原创 symbian文件夹的创建和隐藏

<br /><br />创建文件夹<br />fileSession.MkDirAll(_L("E: //MoKard//Picture//"));<br />隐藏这个文件夹<br />fileSession.SetAtt(_L("E: //MoKard//Picture//"),KEntryAttHidden,KEntryAttArchive);

2011-04-29 10:00:00 648

转载 S60 3rd Fp2 UID例表(转)

<br />明信片=0x10207247 <br />发送明信片=0x10207247 <br />安装应用程序=0x101F8512 <br />安装软件=0x101F8512 <br />证书设置=0x101F8512 <br />已安装的应用程序=0x101F8512 <br />许可请求=0x101F8512 <br />未授权安装=0x101F8512 <br />Java 应用程序设置=0x101F8512 <br />Java 安全性设置=0x101F8512 <br />功能表=0x101F

2011-01-05 17:54:00 980

原创 Symbian OS v9.x SIS 文件格式说明书

<br />介绍 目的和范围<br />本文档描述Symbian OS v9.1版本重新设计和重新组织的SIS文件格式。SIS文件是设备部署所需的文件包,用手机安装程序解析。除了简单的打包文件的功能外,SIS文件还可以包含影响安装过程的条件判断,比如设备相关的安装,语言相关的安装、用户可选的组件。 Symbian OS v9.1包含了新的设备安全策略,所以不再支持以前的版本。另外,设备上的安装程序在安装成功前监督安装来确保安装包符合特定的安全标准。<br />SIS文件格式<br />概述<br />SIS

2011-01-04 15:33:00 1218

原创 Symbian OS v9.x SIS 文件格式说明书

<br />介绍 目的和范围<br />本文档描述Symbian OS v9.1版本重新设计和重新组织的SIS文件格式。SIS文件是设备部署所需的文件包,用手机安装程序解析。除了简单的打包文件的功能外,SIS文件还可以包含影响安装过程的条件判断,比如设备相关的安装,语言相关的安装、用户可选的组件。 Symbian OS v9.1包含了新的设备安全策略,所以不再支持以前的版本。另外,设备上的安装程序在安装成功前监督安装来确保安装包符合特定的安全标准。<br />SIS文件格式<br />概述<br />SIS

2011-01-04 15:33:00 2527

转载 Symbian OS v9.x SIS 文件格式说明书

<br />介绍 目的和范围<br />本文档描述Symbian OS v9.1版本重新设计和重新组织的SIS文件格式。SIS文件是设备部署所需的文件包,用手机安装程序解析。除了简单的打包文件的功能外,SIS文件还可以包含影响安装过程的条件判断,比如设备相关的安装,语言相关的安装、用户可选的组件。 Symbian OS v9.1包含了新的设备安全策略,所以不再支持以前的版本。另外,设备上的安装程序在安装成功前监督安装来确保安装包符合特定的安全标准。<br />SIS文件格式<br />概述<br />SIS

2011-01-04 15:33:00 480

原创 symbian 修改 UID

<br />有的时候程序可能需要修改UID 3,需要修改的地方主要有以下几处:<br /> <br />1。在mmp文件中UID    0x*** 0x****<br />2。在hrh文件中 #define _UID3 0x****   如果这里不修改程序在运行程序的时候程序不会有fanying<br /> <br />完成以上两个的修改程序就可以运行了(在模拟器上)<br /> <br />一般会修改一下 mmp文件中 SECUREID    0x**** 这个 这个对应的是c盘下private中程序的是

2010-05-31 17:55:00 820

转载 Symbian多线程编程

1.Symbian作为一个os也提供了传统的进线程间通信, 可以参考RSemaphore, RMutex, RChunk(共享内存), 及3版提供的消息队列RMsgQueueBase等.Note: C/S 模式本身就是基于RSemaphore的。所以调用client端调用SendRecieve()方式, client端会等待server端(RSemaphore.Wait()), server端接收

2010-05-17 17:41:00 690

原创 symbian 活动对象的时候(如果实现一个长期运行的活动对象)

活动对象在symbian中应该来说是使用比较常用的一中机制,在这里总结下使用活动对象的几种方式。活动对象的定义:一种模拟多线程实现多任务的一种机制,简单的理解应该是这样的。具体使用:1。配合RTime类来使用,基本上很多书上都是这么写(白皮书上就是这么讲的),我在这里就不多说。2。配合一些异步函数。比如写文件的时候用到的Write函数,原型是: IMPORT_C void Writ

2010-05-17 15:35:00 739 1

原创 Symbian 图片透明效果

预备知识:1。会使用gc中提供的一些画图函数,如果BitBltmask等这些函数2。双缓冲。因为我们需要在这个过程中创建一张位图的缓冲,同时需要通过CBitmapContext在上面画些东西来制作一个 mask图。想平时我们使用BitBltmask函数一样通过原图和我们生成的遮罩来绘图,从而制作透明效果。基本思路: 1.不管使用carbide还是vs,用自己的方式加载两张图片(方便测试用),并

2010-05-17 10:39:00 2086 1

原创 将symbian中GUI的exe程序改为dll程序

基本思路:1。首先写一个基本的动态链接库(DLL),我说的这个不是静态接口的DLL,如果不会或者没有明白我说的什么意思,没关系我贴一个连接,大家去了解动态链接库学习例子:http://wiki.forum.nokia.com/index.php/%E4%BD%BF%E7%94%A8RLibrary%E5%8A%A0%E8%BD%BDDLL 提醒:你可以直接新建一个Dll的工程然后在改成

2010-05-14 10:43:00 1536 2

原创 Symbian触摸屏双击事件处理

开始的时候我在sdk中看到了EButtonRepeat,以为是symbian提供了双击事件的方法,其实不然,我现在觉得这个应该不是用来处理双击的,但是我也不知道是用来干什么的,如果有路过的大神看见了,希望在留言中指点一下,在这里不甚感激。 不废话了,做处理双击事件的思路是:当第一个EButton1Down事件 发生时,我用hometime记录下当时的TDatatime,然后如果下次获取ho

2010-04-19 11:07:00 1795

原创 HTTP状态码,http头部获取的Status

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由RFC 2616规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。  [编辑] 1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应

2010-04-16 19:31:00 4528

转载 Common products UIDs

Here is a list of machine and platform UIDs that can be used to uniquely identify a phone model or its family: :  S60Platform                                                           

2010-04-16 19:21:00 1043

原创 symbian 5th学习小结(拖动和pkg)

最近一直在弄移植,将3rd的程序移植到5th上,个人感觉,如果使用的都是系统控件的话,那么工程将要改动的地方很少。可能主要的工作就是添加上触摸事件。如果你的前任将接口或者代码写的比较好的话,那么恭喜你改起来会相当容易。 说一下我的心得吧,刚刚接触触摸事件,有点不大适应。会用的也就EButton1Down,EButton1Up这两个事件,至于拖动EDrag和EMove直接不用也不明白,现在感

2010-04-16 18:56:00 1465 1

原创 获取iapId

 函数:TInt GetIap(const TDesC8& aData){ CCommsDatabase* CommDb = CCommsDatabase::NewL(EDatabaseTypeIAP); CleanupStack::PushL(CommDb); TBuf Name; TBuf Name1; TBuf Name2; TBuf wap; wap.Copy(aData); wa

2010-04-14 23:54:00 638

转载 Scrollbar events in 5th edition

This article demonstrates how to get the scrollbar direction and movement spans.Header: class CMyControl: public CCoeControl, public MEikScrollBarObserver{     public:// Constructors and destruc

2010-04-13 15:01:00 727

转载 60平台应用状态面板常用样式

60平台状态面板(Status Pane)包括:上下文面板(Context Pane)、标题面板(Title Pane)、导航面板(Navigation Pane)、信号面板(Signal Pane)、电量面板(Power Pane)等,用于显示应用标题、图标、信号强度、电量、时间等信息。其样式可通过StatusPane()->SwitchLayoutL(R_AVKON_STATUS_PANE_L

2010-04-08 11:28:00 508

转载 Cannot start ECMT Manager(Symbian 模拟器)

模拟器中选择菜单Tools->Diagnostics,报告“Cannot start ECMT Manager”。原因:安装了1.5版以上的JRE所致。解决办法:进 入目录%SymbianSDKROOT%/9.2/S60_3rd_FP1/Epoc32/tools/ecmt/config,编辑文件 config.properties,找到epdt.java.version.start这一行,在最后面

2010-04-08 10:35:00 560

转载 Symbian 学习之对话框简介

Symbain OS 对话框的基类实在Uikon中定义的CEikDialog类,在此基础上各个界面平台又封装了各种对话框类,例如S60平台的Avkon定义了 CAknDialog类作为S60对话框的基类,而UIQ平台仍然使用CEikDialog类作为对话框基类,但是封装了 CQikSaveFileInFolderDlg类等UIQ平台特有的对话框类。  Uikon中的CEikDialog实现了三

2010-03-29 21:00:00 794

转载 移植s60应用程序第二版到第三版

http://wiki.forum.nokia.com/index.php/%E7%A7%BB%E6%A4%8Ds60%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%AC%AC%E4%BA%8C%E7%89%88%E5%88%B0%E7%AC%AC%E4%B8%89%E7%89%88

2010-03-22 14:37:00 436

转载 S60串口通信方法(USB,蓝牙)

2rd:蓝牙通信:_LIT (KLddName, "EUSBC"); //ECOMM// Logical device driver names_LIT (KLBTddName, "ECOMM");// Comm Port Name_LIT (KPortName, "ACM::0"); //IRCOMM// Comms modules_LIT (KIrComm, "ECACM");//IRCOMM

2010-03-22 13:52:00 1079

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除