自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者无疆 Happy Programming!

stay hungry, stay foolish . 上士闻道,勤而行之;下士闻道,或行或止.

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android应用apk的调试模式签名和发布模式签名

一般从项目的bin目录下拷贝的apk是调试模式签名,在发布时往往不被通过,例如在联想开发社区会报错"校验签名信息异常,不允许android debug签名apx包"。        《Android签名详解》全文摘录如下,红色部分为重点或注释:        在Android 系统中,所有安装 到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立

2013-01-17 17:13:49 1368 2

转载 如何控制 VC 中控件间的TAB切换顺序

方法一:在动态创建控件的时候STYLE设置成为WS_CHILD|WS_VISIBLE|WS_TABSTOP,其中WS_TABSTOP 是影响TAB顺序的。先创建的控件TAB顺序在前。如果要颠倒TAB顺序的话,就把在创建控件时把WS_TABSTOP去掉,并增加对“TAB键被按下”事件的捕捉,人工使用SETFOCUS来控制TAB顺序。 方法二:在VC中,首先

2013-01-16 17:24:25 857

转载 用Java读取INI文件(带section的)

下面是我从一篇博文中转载过来的,在android中使用的时候发现转义字符有问题,修改如下,希望给其他朋友有所参考。下面36~37行的地方应该改为:// --->  \\最终是通过Properties来实现的,比直接字符流来读取多了很多便利. 可以直接定位到域,根据键就能拿到值.而不是遍历判断来取值[java] view plaincopy/*

2013-01-15 19:27:37 2273

转载 读写ini文件 java

1、设置变量[java] view plaincopyString configpath = "/mnt/sdcard/policenavi/Config1/Config1.ini";      FileInputStream fis = null; // 读      OutputStream fos ;  Properties pp;

2013-01-15 19:09:40 15881 1

转载 ANDROID 实现选择文件对话框

2012-10-23 00:02 454人阅读 评论(0) 收藏 举报[java] view plaincopy// filename: CallbackBundle.java  package com.example.openfiledemo;    import android.os.Bundle;  // 简单的Bundle

2013-01-15 17:24:41 3714 1

转载 Android读写文件正确实行方法介绍

众所周知Android有一套自己的安全模型, 具体可参见Android开发文档。当应用程序(.apk)在安装时就会分配一个userid,当该应用要去访问其他资源比如文件的时候,就需要userid匹配。默认情况下 ,任何应用创建的文件,数据库, sharedpreferences都应该是私有的(位于/data/data/your_project/files/),其余程序无法访问。除非在创建时指明是M

2013-01-15 09:47:21 388

转载 Android读写文件

一、       从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResource(R.raw.bbi); //在\Test\res\raw\bbi.txt,   int length = in.avai

2013-01-14 20:15:14 450 5

转载 Android数据存储与访问之使用普通文件

很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式:文件SharedPreferences(参数)SQLite数据库内容提供者(Content provider)网络一. 文件1.1使用文件进行数据存储Activity提供了openFileOutput()方法可以用于把数据输

2013-01-14 19:50:37 538 1

转载 Android实现文件浏览对话框

首先选择一个目录做为根目录,然后打开此目录,常用的就是使用File这个类了,如下:File file=new File(path);然后可以通过获取到此目录下所有文件及文件夹的列表:如下:File[]  files = file.listFiles();然后再根据根据得到的文件,来判断是文件夹还是文件,如果是文件夹,那么我们就将文件夹添加到列表中,如果是文件

2013-01-14 19:27:45 2884

转载 详解SQLite存储方式,并把SQLite的数据库文件存储在SD卡中

上一篇跟各位童鞋介绍了SharedPreference 和 File流如何存储数据,并且推荐使用FileOutputStream/FileInputStream来存储咱们游戏数据,那么这一篇则是像大家介绍另外一种适合游戏数据存储的方式:SQLite 轻量级数据库!先介绍几个基本概念知识:什么是SQLite:       SQLite是一款轻量级数据库,它的设计目的是

2013-01-11 18:00:52 1220

转载 关于Android中xml布局文件

LinearLayout和RelativeLayout共有属性:java代码中通过btn1关联次控件android:id="@+id/btn1"控件宽度android:layout_width="80px"    //"80dip"或"80dp"android:layout_width =“wrap_content”android:layout_width =“

2013-01-10 11:16:57 527 2

转载 建立自己的TOAST

Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",     Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码

2013-01-10 10:41:33 498

转载 TabWidget/TabHost的两种使用方法

Android TabWidget/TabHost有两种使用方法: 第一种:使用系统自带写好的TabHost(及继承自TabActivity类)具体代码如下: Java代码  "1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      android:layo

2013-01-09 18:17:29 839

转载 浅谈Android五大布局

Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。  Linear

2013-01-09 13:38:30 402

转载 android 中用SQLITE实现电子词典的方法

转自 [url] http://www.blogjava.net/nokiaguy/archive/2010/07/31/327623.html[/url] 引用英文词典是手机中经常使用的应用。因此,在本文将结合Android来讨论如何实现一个Android版的英文词典。实现英文词典的方法很多。在本文使用了SQLite数据库来保存英文单词信息。系统通过SQLite数据库中保存的

2013-01-09 10:26:06 2588

转载 Android系列教程之八:ListView组件的使用

一、 不使用 xml 布局文件创建一个 ListView创建一个名称为 HelloListView 的 Android 工程,可以参见 Android教程之三:第一个Android应用,HelloWorld 。要使用 ListView ,需要让你的 Activity 继承于 ListActivity ,这个和以前的有区别,以前的都是继承 Activity ,该ListActivity 继承

2013-01-09 10:12:35 491

转载 ListView 使用

istView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListViewXml代码        android:id="@+id/LinearLayou

2013-01-08 20:52:04 401

转载 理解Android的菜单

前言今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。理解Android的菜单菜单是许多应用程序不可或缺的一部分,Android中更是如此,所有搭载Android系

2013-01-08 19:02:14 637

转载 adb shell 命令详解

adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:  1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级;

2013-01-08 18:30:46 510

转载 Android:theme

Android:theme    |字号 订阅android:theme="@android:style/Theme.Dialog"  // Activity变成对话框形式android:theme="@android:style/Theme.NoTitleBar"android:theme="@android:style/Theme.NoTit

2013-01-08 15:09:19 1383

转载 Android 对话框基本应用详细教程

我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,

2013-01-07 14:24:03 335

原创 Android文件访问权限问题

在Android开发,对于文件的访问权限中说明我感觉不是很清楚,用了一个小例子来说明android创建文件,用另外一个应用去访问创建的文件。在android文件创建的模式中使用MODE_PRIVATE创建文件,API中的解释如下:File creation mode: the default mode, wherethe created file can only be accessed

2013-01-07 11:39:46 1349 1

转载 Android程序运行时权限与文件系统权限的区别

要区分apk运行时的拥有的权限与在文件系统上被访问(读写执行)的权限两个概念。apk程序是运行在虚拟机上的,对应的是Android独特的权限机制,只有体现到文件系统上时才使用linux的权限设置。(一)linux文件系统上的权限-rwxr-x--x system   system       4156 2010-04-30 16:13 test.apk代表的是相应的用户/用户组及其

2013-01-07 11:34:51 554

转载 Android系统中自带的图标

Android™ 1.6 android.R.drawable Icon ResourcesResource Usage example:android:icon="@android:drawable/ic_menu_save"alert_dark_frame alert_light_frame arrow_down_float arrow_up_float b

2013-01-07 11:24:10 510

转载 Android应用程序如何访问/sys和/proc等目录下的系统文件

Android 下应用程序不能直接 获得 root 权限,因此如果需要修改 /sys 或 /proc 等目录下的文件时,有以下两种方法可以选择: 通过 service 或虚拟设备的方法将使得应用程序临时 获得 root 权限对 /sys 或 /proc 目录下的文件修改访问权限,使得它们能够被程序访问 对于方法 1 ,可以参看我后续会写到的一篇文章《如何使 Android 应用

2013-01-07 11:19:22 1232

转载 关于编程,大学没有传授的十件事

1. 我们总是错的  开发人员有着相当大的自我意识,包含了一些其他的非技术性缺陷,这也正是为什么我们很难发现我们做错了什么。我看到过很多无休止的设计讨论,开发人员不断地发表自己的想法……呵呵!猜猜怎样……我们都错了,唯一的区别就是我们犯错的离谱程度不同。  理解并接受这个事实非常重要,我们只有这样做了,才能敞开心胸去听听别人的意见,采用他们的想法,来得出一个更好的解决办法。

2013-01-05 19:35:47 272

转载 uboot源代码分析及移植

本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-boot移植。实现了NOR Flash和NAND Flash启动,网络功能。 这些认识源于自己移植u-boot过程中查找的资料和对源码的简单阅读。下

2013-01-05 19:26:36 479

翻译 SVN常用命令

SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节。SVN 官方网址:Apache

2013-01-05 19:22:40 291

转载 AndroidUI之开关效果的设计

最终效果如下:具体来说就是实现了checkbox自定义选中和为选择样式,菜单项根据不同位置设置不同背景.先上整体布局文件代码:[html] view plaincopyLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     xm

2013-01-05 19:06:08 470

空空如也

空空如也

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

TA关注的人

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