- 博客(81)
- 资源 (31)
- 收藏
- 关注
原创 Android配置文件,所有权限
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置
2012-04-24 19:29:25 34283 11
转载 CSDN上Android与IPhone开发博客精选
Android [1] 张国威:Android从入门到提高系列前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。[2] 懒骨头:《Android Dev Guide》系列教程翻译文章1-18本系列文章为Android SDK翻译文章,其实SD
2012-03-02 18:53:46 4908
原创 Android调用系统相机获取图片尺寸很小问题
通过Bundle上获取到的图片一般图片都比较小一般是因为当前应用时竖屏而调用系统的相机是横屏,导致回调的时候传回来的Uri为空得到的图片大小很小intent.putExtra(MediaStore.Images.Media.ORIENTATION, 0);intent.putExtra(MediaStore.EXTRA_OUTPUT, u);startActivityForRe
2012-03-01 13:16:11 4102
原创 Android调用系统相机问题
通过简单的IntentIntent 设置Action为android.media.action.IMAGE_CAPTURE 然后使用startActivityForResult(intent,REQUEST_CODE)方法进入相机有时候拍照返回 Uri uri = data.getData();uri是空的,因为把图片封装到bundle中传递回来需要需要在bundle中取得图片
2012-03-01 11:04:15 3241 1
原创 Android开发常见错误,经常会碰到
相信各位朋友在做Android开发的时候,或多或少会遇到一些问题,尤其是初学者就会碰到更多的问题,今天在网上收集了一些Android开发中常见的错误问题以及其对应的解决方案,希望能给各位Android开发者带来帮助,原文描述如下:1、无法使用网络:Permission denied(maybe missing internet permission)在AndroidMainifest.xm
2011-12-31 17:58:43 1240
转载 Linux发展及规划方向
学习Linux的一个非常大的误区在于仅仅学习Linux本身,想要让它对自己有利,必须学习使用Linux做事情,比如:用Linux平台做大型网站、用Linux作为Oracle RAC集群的平台、制作一个电视中运行的小型嵌入式Linux系统。 很多国家及地区的政府(如新加坡、台湾和德国)已经表明有计划把自己的服务器体系结构由WINDOWS向Linux转移。英国政府在与微软协商一个三年期的合同
2011-11-23 13:57:39 968
原创 Android游戏和应用开发中强制横竖屏引起的程序重新启动问题
这两天碰到一个崩溃的问题程序运行时按电源键会导致程序重新启动,这个问题非常严重了 到DevDiv发帖问,被版主点拨,说可能是横竖屏引起,立马测试了一下果然是的屏幕会自动切换时,默认状态的应用程序,会重新调用onCreate,相当于重新启动了一次应用程序。同时,layout可能因为横屏带来不能合理适配的问题。为了解决旋屏和键盘切换引起的程序重启问题,还需要增加一个属性:andro
2011-11-06 21:33:06 1612
转载 从android游戏框架看其生命周期
书本上, 网路上android游戏框架比比皆是, 但是都未深入其生命周期, 以下是我选取的基于servaceView的android游戏框架, Activity 1 package air.frame; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.
2011-11-06 20:57:52 993
原创 Android中获得一个扇形的剪裁区
这两天因为项目有个地方需要用到扇形的剪裁区在网上找相关资料找到一个方法,但是用起来确实错的,而且不能随意的指定圆心的很纵坐标我查相关Api和看ApiDemo发现有画扇形的方法但是关于剪裁的没有剪裁扇形的方法有一个剪裁弧形的方法,addArc(RectF oval, float startAngle, float sweepAngle)Add the specifie
2011-11-06 13:19:19 3998
转载 浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根
2011-10-26 13:57:36 845
转载 ArrayList的使用方法以及与vector的对比
1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for( int i=
2011-10-23 16:13:42 1046
原创 SmartFoxServer一些资料的整理
最近公司在做一款网游本来准备拿原本falsh的实现的那个服务器来用可是发现 SmartFoxServer 2.x 和Android sdk 2.2+才好匹配,搞了一两天,找到原因所在Android随着版本的升级,加了一些类库,而这些类在低版本中没有造成了不兼容由于本来flash是1.66的SmartFoxServer,测试了只有Android2.3才能正确获得连接,2.3的市场
2011-10-22 21:18:54 2289
原创 Android的图片随分辨率缩放原理
最近在做一个Android平台的联机网游遇到这个问题因为游戏不可能在一个分辨率上而在不同分辨率读出的图片显示大小有差异查了下API和相关资料地址:http://www.devdiv.com/android/docs/guide/practices/screen
2011-10-15 00:07:17 5397
转载 Android推送方式比较
推送方式的基础知识 当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震及时通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是
2011-10-11 09:30:56 1008
转载 Android中由文件名获取文件Id的两种方法
在android中,我们经常使用资源文件的id来代替这个资源,如 R.drawable.*** ,那怎样通过文件名得到这个资源的Id的,这里介绍两种方法:一:通过 getIdentifier (String name, String defType, String de
2011-09-29 20:39:27 2103
转载 Android中SurfaceView和View的区别
在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。这里我们说下android.vi
2011-09-28 11:54:26 1318
原创 Oracle学习笔记之三字符型及处理方法
与其他编程语言一样,Oracle中同样存在着数据类型。Oracle中的数据类型主要有两个应用场景:一是用于指定数据表中列的类型;二是用于PL/SQL编程中声明变量。Oracle的数据类型主要包括:字符型(character)、数值型(number)、日期型(date)和大对象型(
2011-09-25 01:01:22 1462
原创 Oracle学习笔记之二SQL更新数据和一些常用函数
数据库中的数据变更,主要有以下三种:插入数据(insert)、修改数据(update)、删除数据(delete)。这几种操作都是开发人员常用的操作。本章将针对这几种操作进行简要讲解。本章的主要内容包括:insert操作及注意事项update操作及注意事项delete操
2011-09-23 20:53:30 1245
原创 Java网络编程
网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解
2011-09-22 11:05:33 2838
原创 Oracle学习笔记之一SQL查询总结
Oracle的SQL查询总结 1 查询语句 1.1获取唯一记录——distinct获取员工唯一工资状况的SQL语句如下所示。SQL> select distinct e.employee_name, s.salary from employees e,
2011-09-21 22:18:13 913
原创 Android中Cursor类的概念和用法
使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。关于 Curs
2011-09-07 16:35:09 998
原创 几种游戏的分类和简称
大致分成角色扮演类、策略类、格斗冒险类、射击类、运动类和休闲类六种。RPG:角色扮演游戏,广义范围极广,狭义指回合制战斗模式的RPG,并非与即时制相对的回合制,如《仙剑奇侠传》《最终幻想》ARPG:动作角色扮演类游戏,与即时RPG概念不完全重合,如《剑侠情缘》《伊苏》
2011-09-07 15:01:20 2573
原创 用Bouncy Castle实现AES_128_CBC在j2se和j2me上的加密解密
Bouncy Castle Crypto APIs 是一个开源的轻量级Java 加密解密包,实现了JCE/JCA的provider,支持AES等多种加密解密算法。详情请见主页:http://www.bouncycastle.org/java.html本文的示例代码使用了h
2011-09-07 13:07:06 3165
原创 J2me中运行JAD文件,报com.sun.kvem.midletsuite.InvalidJadException: Reason = 22错误解决方案
把.jad和.jar文件拷到真机上时,安装的过程中,出弹出错误提示:安装失败,错误码=907 JAR无效碰到这个问题后,在google中查找时资料时发现,很多人把这个问题出现的原因归结为所使用的手持设备不支持CLDC1.1,因而有人提出解决方案为:打开jad文件,把C
2011-08-30 15:30:40 1507
原创 腾讯微博Android客户端开发——OAuth认证介绍
腾讯微博是一个由腾讯推出,提供微型博客服务的类Twitter网站。在腾讯官方的软件或网站中发布微博我们需要输入QQ号和密码,同样如果我们自己开发客户端给用户使用,我们也需要用户提供QQ号和密码,这就留下了安全隐患。不发分子可以在程序中留下后门,获取QQ号和密码,从而进行违法操作。
2011-08-18 17:18:56 1188
转载 Java编码问题汇总
工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总。 问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.
2011-08-18 17:18:09 844 1
转载 同步和异步的区别
1.举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕----------------------
2011-08-18 13:43:05 735 1
原创 J2ME中Graphics 的translate(int x, int y) 函数的使用
今天在公司的项目中看到这个函数不知道什么原理,查了下ApiAPI的描述如下:translate(int x, int y) Translates the origin of the graphics context to the point (x
2011-08-15 15:06:50 2718 2
原创 Android数据存储方法汇总
Android提供了5种方式存储数据: 1.使用SharedPreferences存储数据; 2.文件存储数据; 3.SQLite数据库存储数据; 4.网络存储数据;5.使用ContentProvider存储数据; 一,Preferences
2011-08-15 10:59:41 893
原创 JAVA Pattern和Matcher 的用法
Pattern类:Pattern的方法如下:static Pattern compile(String regex)将给定的正则表达式编译并赋予给Pattern类static Pattern compile(String regex, int flags)
2011-08-15 10:20:47 676
原创 java中synchronized用法
synchronized的一个简单例子public class TextThread { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方
2011-08-15 10:09:01 566
原创 Java中的关键字static、this、super、final详解
一、static请先看下面这段程序:public class Hello{ public static void main(String[] args){//(1) System.out.println(\"Hello,world!\");//(2
2011-08-15 09:20:05 1418
转载 MVC模式在j2me项目中的应用
作者:FavoYang 正文: 初识MVC模式 第一次认识到MVC模式是从Microsoft MFC框架所采用的“文档-视图”模型开始的。第一次接触到这个概念让我兴奋不已,很长时间困扰我的程序框架问题似乎迎刃而解了。而后我翻阅了GOF一书中对MVC模式的描述,增进
2011-08-09 14:34:35 652
原创 J2ME可选包MMAPI一些使用
播放单音try { Manager.playTone(ToneControl.C4, 5000 /* millisec */, 100 /* max vol */);} catch (MediaException e) { }简单媒体重放功能实现try
2011-08-09 14:13:02 807
原创 J2ME中Connector类的使用方法总结
包javax.microedition.io.Connector 继承java.lang.Object 语法:public class Connector extends Object 说明:此类提供静态方法用于创建所有的连接对象. 属性: sta
2011-08-09 13:58:43 1366
原创 java中的synchronized关键字的理解
●首先是synchronized关键字的作用域可以有两种:・某个对象实例内synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线 程访问了其中的一个sync
2011-08-08 17:37:10 681
原创 j2me的两种菜单使用总结
昨天主管叫我做个菜单,我把题意理解错了,也可以说是没问清楚吧开始做了个command的菜单,后来他说要用canvas画,又做了一个非常难看的,被打了回来,看了别的软件的菜单样式,重新写了一个 1.command菜单菜单代码如下:package karant.zhan;im
2011-07-22 09:43:13 1015
原创 J2ME的一些模版
音乐播放模版:/** * 类说明:音乐的控制 * ware audio files audio/x-wav * au audio/basic * mp3 audio/mpeg * midi
2011-07-21 09:24:29 989
Android商用项目
2012-03-09
TomCat 插件支持Eclipse 3.1到3.6
2010-12-28
JSP+Dreamweaver_CS4+CSS+Ajax动态网站开发典型案例
2010-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人