- 博客(37)
- 资源 (6)
- 收藏
- 关注
原创 android GPS location
在android系统提供两种定位方式,NETWORK和GPS。NETWORK在移动网络中获取位置,精度较低但速度很快。原理:通过手机获取附近基站或wifi节点数据,然后把手机把数据发给第三方Location Service Provider,然后LSP把数据转化成位置数据,返回给手机。The protocol between the device and the location ser...
2013-10-31 15:07:12 181
原创 Java中List Set Map 是否有序等总结
1.Collection List Set Map 区别记忆这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 有序否允许元素重复否Collection否是List是是...
2013-10-25 14:47:36 149
原创 Android之ListView原理学习与优化总结
在整理前几篇文章的时候有朋友提出写一下ListView的性能优化方面的东西,这个问题也是小马在面试过程中被别人问到的…..今天小马就借此机会来整理下,网上类似的资料蛮多的,倒不如自己写一篇,记录在这个地方,供自己以后使用,不用再翻来翻去的找了,用自己写的…呵呵,不多讲其它了,说起优化我想大家第一反应跟小马一样吧?想到利用ViewHolder来优化ListView数据加载,仅仅就此一条吗?其实不...
2013-10-25 14:46:35 137
原创 Android ImageView图片自适应
网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面)<ImageView android:id="@+id/dynamic_item_image" android:layout_width="wrap_content" android:layout_height="wrap_content" ...
2013-10-22 11:44:06 103
原创 notifyDataSetInvalidated()和notifyDataSetChanged()的区别!
notifyDataSetChanged方法通过一个外部的方法控制如果适配器的内容改变时需要强制调用getView来刷新每个Item的内容。public void notifyDataSetChanged ()该方法内部实现了在每个观察者上面调用onChanged事件。每当发现数据集有改变的情况,或者读取到数据的新状态时,就会调用此方法。public void notify...
2013-10-08 09:33:22 114
原创 java map 遍历的三种简单的办法
[code="java"]import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import java.util.Map.Entry;...
2013-09-27 09:54:05 125
原创 SlidingMenu开源项目
Setup - 安装 1. 在Eclipse里,只需要把库引入Android library project就可以了。选择Project->Clean动作来生成你项目所需要的二进制数据,例如R.java等。 2. 然后,把SlidingMenu添加为你项目的引用就可以了。 译者注:添加项目引用比较麻烦,在这里说明下: a....
2013-09-23 17:07:28 83
原创 Android 屏幕分辩率相关问题
Android 可设置为随着窗口大小调整缩放比例及设定fixed的窗口大小。对于surface的控制在SurfaceHolder类中进行而Android 屏幕分辩率中已经有一个类DisplayMetics提供Andorid.util 包下的DisplayMetrics 类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。为了获取DisplayMetrics 成员,首先初始化一...
2013-09-23 13:52:17 106
原创 LinkedHashMap和HashMap的比较使用
[code="java"]import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;public class TestLinkedHashMap { public static void main(String args...
2013-09-22 11:11:36 109
原创 Android GPS 开发
AndroidManifest.xml main.java[code="java"]package com.mrsoft.mrgps.app.mr;import android.app.Activity;import android.app.ActivityManager;import android.app.AlertDialog;import and...
2013-09-13 09:22:53 122
原创 android:inputType参数类型说明
android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCharacters"--输入普通字符android:inputType="textCapWords"--单词首字母大小android:inputType...
2013-09-12 10:53:07 79
原创 Android开发EditText属性
EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true...
2013-09-10 15:22:00 91
原创 理解android中Activity和Task的关系
Android的每个Activity都运行在堆栈中,一个Task栈可以有多个Activity,同一个Activity也可以在不同的Task栈中。栈顶的Activity是用户当前正在进行交互的Activity。用户不断返回的时候,栈顶的Activity会不断弹出直到用户回到桌面或者其他启动这个Activity的组件,那么这个Task就会销毁了。Task是分前台和后台的。一般当用户启动...
2012-11-05 11:25:01 220
原创 Android 软键盘问题总结
在Android的开发中,有时候会遇到软键盘弹出时挡住输入框的情况。这时候可以设置下软键盘的模式就可以了。 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams....
2012-11-02 11:31:54 96
android下最强的3款pdf阅读器测评
因为本人酷爱阅读,尤其是经常爱拿手机看电子书。那么,在Android系统下哪款PDF阅读软件最给力?我们特意选择了三款目前最优秀的PDF阅读进行PK。Adobe Reader,极速pdf阅读器,PDFViewer。测试平台:选择智器新品平板Ten,操作系统为谷歌Android 2.2。 PDF测试样本包括: A、英文文档(1.20MB) B、几米漫画《你们...
2011-12-27 19:51:26 1518
原创 android下最强的3款pdf阅读器测评
因为本人酷爱阅读,尤其是经常爱拿手机看电子书。那么,在Android系统下哪款PDF阅读软件最给力?我们特意选择了三款目前最优秀的PDF阅读进行PK。Adobe Reader,极速pdf阅读器,PDFViewer。测试平台:选择智器新品平板Ten,操作系统为谷歌Android 2.2。 PDF测试样本包括: A、英文文档(1.20MB) B、几米漫画《你们我们他们》(46.1
2011-12-27 19:42:23 1615
mysql常用命令
查看最大连接数 show variables like 'max_connections';查看查询线程 show processlist;杀死进程 kill $processId
2011-08-04 10:10:36 88
原创 Android中几种图像特效处理的集锦!!
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来:第一步:新建一个Android工程命名为ImageDemo,工程结...
2011-07-01 15:39:50 83
ubuntu开机挂载磁盘
1.使用fdisk -l列出分区信息2.使用ls -all /dev/disk/by-uuid列出uuid信息3.创建linux挂载点 mkdir /mnt/WinC mkdir /mnt/WinD4.gedit /etc/fstabUUID=F414E92714E8EE14 /mnt/WinC ntfs defaults ...
2011-06-20 10:26:34 111
原创 隐藏ubuntu桌面的磁盘图标
ubuntu会把其他磁盘分区的图标放在你的桌面上。你是否想清理桌面,或者不需要经常访问这些分区?改变GNOME Configuration Editor中的一个值就可以让磁盘分区在你的桌面消失。按Alt+F2将打开“运行应用程序”对话框,输入 gconf-editor 并按运行。在左边一栏窗口中,选择apps->nautilus->desktop.取消volumes_visible项的选择...
2011-06-20 09:19:30 505
原创 ubuntu 10.10五笔、rar解压及gedit乱码问题的解决
今天在实验室没什么事,想到前几天重装windows系统时把MBR给写了,硬盘上的ubuntu进不去了,于是又去ubuntu官网上下了一个10.10的版本,现在11.04beta已经可以下载了,不过反正11.04的正式版也快出来了,这个beta版就不试了吧。 下完后刻盘(之前装系统都是用U盘装的,不知道最近为什么,用U盘装不了ubuntu了,于是就买了张可擦写的光盘^_^),然后一切正常地...
2011-06-16 16:09:04 87
原创 创建虚拟内存
1.1.首先用命令free查看系统内 Swap 分区大小。Java代码 收藏代码 free -m 显示:Java代码 收藏代码 total used free shared buffers cache Mem: 1002 964 38 0 21 410 -/+ buffers/cache: 532 470 ...
2011-06-16 14:54:58 168
原创 整理出15个Android很有用的代码片段(技巧)
1:查看是否有存储卡插入String status=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){ 说明有SD卡插入}2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style.Them...
2011-05-03 10:48:52 64
原创 android manifest.xml中元素含义
android:allowTaskReparenting是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。--------------------------------------------------------------------------------------android:alwaysRetainTaskState是否保留状态不...
2011-05-03 10:30:50 94
原创 Android动画基础
动画类型Android的 animation 由四种类型组成XML 中alpha 渐变透明度动画效果scale 渐变尺寸伸缩动画效果translate 画面转换位置移动动画效果rotate 画面转移旋转动画效果Java Code中AlphaAnimation 渐变透明度动画效果ScaleAnimation 渐变尺寸伸缩...
2011-05-03 10:28:09 65
原创 解决Rhythmbox乱码问题
首先,需要有软件包mid3iconv。如果你的系统中没有安装它,可以通过如下代码自动安装:sudo apt-get install python-mutagen 然后转到你的MP3目录,执行以全命令进行转换:mid3iconv -e GBK *.mp3 如果需要包含子目录,可以将后缀改成如下格式:打命令的时候文件名字给 "*/*.mp3" 就行了。比如mid3iconv -e GBK ...
2011-04-14 10:04:18 80
原创 Android 常用的Intent的URI及示例
以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse(“http://blog.3gstdy.com/”); Intent intent = new Intent(Intent.ACTION_VIEW, uri); 二、打开...
2011-01-24 01:04:08 267
原创 solaris安装
menu.lst[code="java"]title sol-10-u9-ga-x86-dvdfind --set-root /MULTIBOOT kernel /MULTIBOOT kernel/unix -B install_media=dskmodule /X86.MINIROOTboot[/code]cd /dev/dsklsmount -f p...
2010-12-05 21:25:35 110
原创 开发技巧杂集
转贴自:[url]http://blog.csdn.net/liangguohuan/archive/2010/10/18/5949267.aspx[/url]1.检查是否有网络连接[code="java"]public static boolean isNetworkAvailable(Context context) {ConnectivityManager cm ...
2010-11-02 15:52:14 110
原创 SOAP
soap n. (英文)肥皂 SOAP:简单对象访问协议 (SOAP:Simple Object Access Protocol) 简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP
2009-03-20 03:09:00 90
原创 最新2009年中国城市排名
城市整体竞争力排名 排名前50位(第1-50位) 1.香港、2.台北、3.上海、4.北京、5.深圳、6.广州、7.澳门、8.天津、9.南京、10.武汉、11.杭州、12.重庆、13.苏州、14.大连、15.东莞、16.沈阳、17.成都、18.青岛、19.厦门、20.佛山、21.济南、22.哈尔滨、23.西安、24.昆明、25.无锡、26.福州、27.宁波
2009-03-10 10:21:00 5323 3
转载 IBM的SOA技术和产品
有网友在问IBM的SOA,这里我有通俗的说法来解释一下,这样更直观一点。目前主要是2大体系,一个是SUN的JBI,另一个是IBM的SCA/SDO/SMO等技术IBM的SCA技术,打破了原来的接口开发步骤,提出了一种新的开发过程。简单地说就是面向接口,一个接口,一个实现类,然后binding一个协议,那么就是一个新的组件。一个接口+一个实现类+xml配置文件 + binding RMI协议 = 传统
2009-02-17 15:56:00 198
原创 索引
使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(lname)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。 索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序。数据库使用索引的方式与您使用书籍中的索引的方式很相似:它搜索索引以找到特定值,然后顺指针
2009-02-11 14:08:00 182
原创 不错的ajax组件
function Xajax(){if (xajaxDebug) this.DebugMessage = function(text) { alert("Xajax Debug:/n " + text) };this.workId = xajaxWork+ new Date().getTime();this.depth = 0;//Get the XMLHttpRequest O
2009-01-09 18:00:00 276
原创 javascript学习手记(Html)meta标签之详解
meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:<head><meta http-equiv="content-Type" content="text/html; charset=gb2312"></head> 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动被大型搜索网站
2009-01-09 17:47:00 1099
转载 include与jsp:include区别
我们都知道在jsp中include有两种形式,分别是 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了解了它们用法
2008-12-15 11:30:00 263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人