自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 工作记录

刚开始做开发时候,写的程序总是被领导评价:没层次,体现不出java面向对象的思想来。他也没有具体的项目作为例子来思考下到底写成什么样子才是面向对象了,还是照老样子一直写下去。跟着领导被外派到其他单位,参与的都是中型或大型的项目。参与的项目页面从jsp到mxml,脚本从javascript 到 actionscript,虽然用的框架变了,但这种转变并没有给工作带来多少难处,工作仍然分工明确,清晰...

2015-07-23 11:58:56 100

原创 android 应用的安装过程

转载自[url]http://blog.csdn.net/hdhd588/article/details/6739281#comments[/url]APK安装过程及原理详解2011-09-01 14:09 13614人阅读 评论(7) 收藏 举报nullsysteminstallerframeworksstringfile应用程序包的安装是android的特点...

2014-02-24 11:02:48 145

原创 androidUI优化

很多时候,我们不想用android系统默认的风格或者属性,我们可以自定义一些风格,自定义一些控件,也可以通过改变一些属性的默认值来修改UI使之变为我们想要的UI效果,或者动作效果。通过代码或者资源文件都可以改变窗体显示的风格:[code="java"] /** * 创建View,显示状态 * @param view */ public void createVie...

2014-02-24 10:59:17 100

原创 android数据单位dp,px和sp

Android中dip, dp, px, sp之间的区别(文章来自网络) Android中dip, dp, px, sp之间的区别:dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不...

2014-02-24 10:55:04 169

原创 正则表达式再输入内容的验证

如同在web中开发过程中,android输入内容的时候,为避免无效的输入,对用户输入的内容提前进行验证是有必要的。输入内容的长度,输入内容的数字,字母等,这样可以减少服务器短的压力。使用的验证邮箱例子:[code="java"] /** * 验证输入格式是否符合 * @param email * @return 是否合法 */// private boo...

2014-02-24 10:40:03 122

原创 android中的解析

随着android手机的普遍,很多网站都会在手机上有相应的应用。从服务器到手机数据的传递以及在手机上的显示便需要解析出来。其实解析并不难,是客户端根据双方已经确定的协议,从网络传输的数据中找出能在手机上显示并且让用户看明白的过程。xml数据是个人认为比较好的存储数据的文件格式。在android手机以及其他的常用框架中上也很常用。程序的布局文件,配置文件等。在android中常用的三种解析,比较...

2013-06-18 11:54:39 79

android sqlite数据库升级学习

数据库升级是指使数据库版本号升级。在我们创建数据库时要为这个数据库指定最初的版本号。由于SQLiteOpenHelper会帮助我们管理数据库的版本,我们只需要指定我们要的数据库版本号即可,不需要为数据库手动设定。在我们创建SQLiteOpenHelper对象的时候,SQLiteOpenHelper会根据我们指定的版本号是否发生变化,判断是否要调用onUpgrade()方法,执行数据库的升级...

2013-06-05 12:39:29 85

android 中的服务Service intentService例子

服务Service是运行在后台的,没有和用户交互的界面,和Activity,Broadcast Receiver,Conent Provider组成android应用的四大组件。普通的Service也是和启动它的应用运行在同一个进程中,当在服务中也有耗时操作的时候也要一个子线程来完成,否则会出现ANR,给用户带来不好的体验。Service的生命周期相对于activity也是较少的。onCr...

2013-06-03 16:01:35 83

原创 android uid 和 gid 安全机制

Android系统是基于Linux内核的,也继承了Linux的基于用户和文件权限的安全机制,并将这种机制用于管理应用程序。 Linux系统对用户的管理:Linux系统可以有多个用户,每个用户都有一个用户名:UserName,同时拥有一个UserID,两者是一一对应的。每个用户可以属于一个或者多个组。 Linux系统的文件权限机制:每个文件都是属于某个用户的,这个用户称...

2012-12-18 15:49:30 178

原创 android获取IMEI号码 手机版本信息

转自 http://www.cnblogs.com/luxiaofeng54/archive/2011/03/01/1968063.html核心代码: Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId(); 1.加入权限 在manifest.xml文件中要添...

2012-12-11 12:40:01 98

原创 android 图片的缩放

//获得Bitmap的高和宽 int bmpWidth=bmp.getWidth(); int bmpHeight=bmp.getHeight(); //设置缩小比例 double scale=0.8; //计算出这次要缩小的比例 scaleWidth=(float)(scaleWidth*scale); scaleHeight=(float)(s...

2012-12-11 12:30:07 79

原创 ImageView ScaleType 属性值的意义

http://www.cnblogs.com/llm-android/archive/2012/02/19/2357821.htmlImageView.ScaleType.XXX这里我们重点理解ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片...

2012-12-11 12:28:00 65

原创 android:xmlns的作用以及自定义

xmlns:android="http://schemas.android.com/apk/res/android的作用是 这个是xml的命名空间,有了他,你就可以alt+/作为提示,提示你输入什么,不该输入什么,什么是对的,什么是错的,也可以理解为语法文件。或者语法判断器什么的 这个主要作用是在运行的时候那些控件的属性都是通过它来识别的,如果上面你写错了,不会有任何问题,但是在运行的时候就会...

2012-12-07 16:09:34 106

原创 android 国际化 转自http://xiaobingandxiaoer.iteye.com/blog/1218411

android国际化博客分类: 移动开发 . 1. 很大程度上,为什么我们能如此方便的实现国际化、分辨率匹配等? 主要就是得益于 Android 中这种独特的资源管理方式。程序员的代码可以不直接和资源发生关系。Android 中,我们通常通过 R 文件提供的索引来间接的引用某一个资源。而如何维护资源索引和真正的资源之间的关系,这个...

2012-12-07 14:18:22 83

原创 android 生命周期

生命周期Android 系统在Activity 生命周期中加入一些钩子,我们可以在这些系统预留的钩子中做一些事情。例举了 7 个常用的钩子:protected void onCreate(Bundle savedInstanceState)protected void onStart()protected void onResume()protected void onPa...

2012-12-03 16:16:11 81

原创 android的回调机制(转自http://www.cnblogs.com/vtianyun/archive/2012/06/19/2555427.html)

一、回调函数   回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。详细解释:   客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对...

2012-11-19 16:37:44 90

原创 PostgreSQL使用(转载)

标签:postgreSQL pg_dump pg_restore原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://hehehe.blog.51cto.com/205455/892080PostgreSQL 数据库操作简要说明 PostgreSQL数据库版本 psql --version ps...

2012-11-14 11:09:34 77

原创 转载的文章,有关tcp ip socket

TCP、HTTP与SOCKET连接原理 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SE...

2012-07-18 11:26:03 195

原创 android 调色板小练习

在开发中一个供取色的调色板的小调查,在同学的帮助下 android (android-sdk-windows\samples\android-8\ApiDemos\src\com\example\android\apis\graphics\ColorPickerDialog.java)的源码 中得到点思路,可是最终还是不怎么明白那个取色 设色的过程。有点上高中 大学时数学三角函数的感觉。好多都...

2011-05-19 16:08:04 93

原创 启动其他的程序

在一个自己的应用启动另外的程序。首先要知道要启动的目的程序的包名,并且要知道要启动的那个应用程序的main activity ,利用这两个就可以在自己的程序里启动。例如:[code="java"] Intent intent=new Intent(); intent.setComponent(new ComponentName("com.sd...

2011-05-17 17:28:08 74

原创 android工程下的文件资源类型(转载)

原始地址:http://geniusvic.blog.hexun.com/56133580_d.html 使用Window Live Writer发布的第一个随笔。第一部分:资源类型一个android工程中,有各种类型的资源文件,大致可以分为以下几种:1、 颜色 颜色资源应该位于标签下 路径位于:res/values/colors.xml,文件名随意...

2011-05-09 17:00:51 154

原创 调用系统的应用程序信息程序,查看应用程序信息

有的时候调用系统的东西比我们自己定义布局美观的多,使用起来也方便,这次用到了查看应用程序信息,想自定义呢,想到调用系统的不更好么,顺便学习了一下intent,对他有了更深的了解。原来只知道使用,找一点代码,就那么写,从没思考过,原来真的思考一下,还真不怎么会举一反三了。[code="java"]String apppack=data.get(arg2).get("pname").toStr...

2011-04-29 13:41:04 114

原创 android:MIME 参考手册[转]

转自:[url]http://blog.sina.com.cn/s/blog_476d58ef0100p0k3.html[/url]MIME 类型MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。官方的 MIME 信息是由 I...

2011-04-20 16:38:18 93

原创 Comparable Comparator比较

摘要:经常看见有人还在不厌其烦的用冒泡(最常见!)或是交换做排序,实际上用几行代码就可以既快又好地实现排序,不论是简单类型还是类,数组还是Java聚集(Collection)。 简单类型的排序简单类型不外是byte, char, short, int, long, float, double等数据类型, 这些类型不能放在聚集中,只能使用数组。java.util.Arrays...

2011-04-20 11:31:08 67

原创 content provider

引用 Android Content Providerandroid 2009-12-19 09:51:54 阅读185 评论0 字号:大中小 订阅 引用Once 的 Android Content ProviderAndroid应用程序可以使用文件或SqlLite数据库来存储数据。 Content Provider提供了一种多应用间数据共享的方式,比如:联系人信...

2011-04-14 15:37:36 91

原创 popupwindow练习

今天查资源练习了这个的使用,对于焦点问题,整的脑袋有点大,不知道是模拟器原因 还是 程序原因,在弹出窗口里德按钮点击效果总是不明显。有时弹出窗口显示时,返回键感觉不好使,退出整个程序。晕了。不过收益还是挺大的了,学会使用了。有的时候alertdialog给他setView也是可行的,在android ophone 完全开发讲义 上那个悬浮的activity也很好,设置android:theme属性...

2011-03-31 15:22:37 66

原创 地图练习

今天练习了一下地图的编程,继承MapActivity类和Overlay类在配置文件中添加[code="java"][/code]在Activity的OnCreate方法中设置MapView的各个属性。是否可以获得单击事件(setClickable()方法),设置地图缩放尺度(setBuiltInZoomControls(true)),设置地图的视图模式。有三种:1.街道视图2。卫星视图3。...

2011-03-29 14:43:03 197

原创 Android PreferenceActivity 使用练习

源代码转自:http://blog.csdn.net/ichliebepho ... /09/30/5916320.aspx算是以前遗留的问题吧,总搞不清类似android系统设置保存的布局,今天清楚了一点。activity继承的是PreferenceActivity 还实现了OnPreferenceChangeListener和OnPreferenceClickLisntener接口。在这两...

2011-03-17 16:01:09 69

原创 startActivityForResult intent 跳转相关的

今天见到两个方法:startActivityForResult(Intent,int)和onActivityResult(int requestCode, int resultCode, Intent data)方法。算是积累的一点小知识吧。方法一:表示启动一个activity,当这个activityfinish掉或点击“返回”键的时候,会返回到启动他的那个activity,并且在这个里面回调...

2011-03-17 15:46:28 75

原创 ToggleButton的使用有感

今天用到ToggleButton开关按钮,由于给他设置错了监听事件,效果不是所想 原来用的多的还是监听状态的改变。写一个例子,显示效果才明白。[code="java"]package com.rotunda.test;import android.app.Activity;import android.os.Bundle;import android.view.View;i...

2011-02-24 13:42:33 90

原创 再向模拟器上添加MP4文件时出现的问题

再向模拟器上添加MP4格式文件时目前主要出现了三个问题1、Failed to push selection: Read-only file system结果失败。经查找原因,本人马虎在建模拟器时没有给他设置sd卡大小的参数,运行起来也没个路径。模拟器sd卡运行时也是需要一个路径的。对sdk文件夹下的tools文件多了点了解。另外调用android系统自带的视频播放器,版本不一样,播放效果也...

2011-01-19 13:45:56 184

原创 搭建Android的环境

好久没搭建Android环境,今天算是练习步骤准备工作,Eclipse ADT 和 android-sdk-windows1、加载ADT过程 菜单 help->Install New Software. 在Work with后点击“Add”找到ADT所在的位置即可,有时ADT的位置可能要变动一下,依次点击“下一步”完成ADT的加载2.加载 Android的环境android-sdk-w...

2011-01-11 13:00:13 55

原创 父类与子类

父类与子类构造方法初始化的顺序,是先调用父类的构造方法,后调用子类的构造方法。子类是调用不到父类中的私有成员的。这就涉及到java中的四种访问修饰符:private,只在本类中访问的到;默认的成员在同一个包中或子类可见;protected,在同一个包以及不同包的直接子类可见;public范围最广,任何地方可访问的到。子类调用父类中的方法可以用super关键字调用,调用父类的构造方法是sup...

2010-12-16 11:38:29 99

原创 隐藏小抽屉的使用

找了个例子练习隐藏小抽屉SlidingDrawer 不要忘记设置其handle和Content属性,前者是一个布局,而后者是这个布局所处的位置,还要在activity中重写小抽屉打开和关闭时的事件,也可以修改小抽屉的方向属性,使其变为垂直方向的。其值的设置方式是“@+id/id”,并且在后来的布局中id则是"@id/id",又一次可以练习BaseAdapter,重写它的各个方法,尤其返回值是Vie...

2010-12-03 20:36:58 229

Java Eclipse 中快捷键

Eclipse 中可能用到的快捷键,使用起来快捷方便

2010-09-02

空空如也

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

TA关注的人

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