- 博客(55)
- 资源 (7)
- 收藏
- 关注
原创 imf-2
@Override public void onStartInput(EditorInfo editorInfo, boolean restarting) { super.onStartInput(editorInfo, restarting); if (editorInfo.inputType != 0) {
2013-07-10 14:23:20 588
原创 Android中的Handler总结
Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如:
2013-05-16 11:36:47 435
原创 Android Push Notification实现信息推送使用
Android Push Notification实现信息推送使用http://www.189works.com/article-54321-1.html
2013-05-06 17:30:20 548
转载 webview显示flv远程文件
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=151735http://download.csdn.net/download/zhangxu365/3600577
2013-05-06 14:20:39 806
原创 ips
public class IpsAdapter extends BaseAdapter{private LayoutInflater mInflater;private List ips;private EditText ipconfig;public ArrayList> ipData;public IpsAdapter(Context context,List ip
2013-04-24 14:24:35 483
原创 ObtainIps
public class ObtainIps {private Context context;static public HashMap ping; // ping 后的结果集// 当前线程的数量, 防止过多线程摧毁电脑static int threadCount = 0;public HashMap getPing() { // 用来得到ping后的结果集return
2013-04-24 14:23:11 477
原创 Android ACTION_TIME_TICK BroadcastReceiver处理
public class SocketActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(save
2013-04-22 16:44:22 1301
原创 Android HTTP请求处理
private static final int REQUEST_TIMEOUT = 20 * 1000;// 设置请求超时10秒钟public static String encode(String URL) {String result = URL;if (CommonUtil.isNotEmpty(URL)) {try {result = URLEnc
2013-03-22 10:45:29 624
原创 Android SQLite操作
1:继承SQLiteOpenHelper:public class SQLOperation extends SQLiteOpenHelpergetReadableDatabase() 创建或者打开一个查询数据库getWritableDatabase()创建或者打开一个可写数据库onCreate(SQLiteDatabase):在数据库第一次创建的时候会调用这个方法,一
2013-03-22 09:52:21 510
原创 Android异步加载图片
1:创建异步任务类,继承AsyncTask public class AsnyDownLoadImgTask extends AsyncTask2:获取资源:private ImageView imageView; //需要替换资源 private String download_url; //图片下载URL private int defultresId;//默认显示本地图
2013-03-22 09:44:52 644
原创 android 获取手机联系人信息
public static final String[] PHONES_PROJECTION = new String[] { Phone.DISPLAY_NAME, Phone.NUMBER, Photo.PHOTO_ID, Phone.CONTACT_ID }; public
2012-07-30 21:15:27 1058 1
转载 Spring IOC 容器说明
Spring 设计的核心是 org.springframework.beans 包,它的设计目标是与 JavaBean 组件一起使用。这个包通常不是由用户直接使用,而是由服务器将其用作其他多数功能的底层中介。下一个最高级抽象是 BeanFactory 接口,它是工厂设计模式的实现,允许通过名称创建和检索对象。BeanFactory 也可以管理对象之间的关系。BeanFactory 支持两个对象
2012-07-27 00:51:14 315
转载 Spring IOC 示例
理解控制反转最简单的方式就是看它的实际应用。在对由三部分组成的 Spring 系列 的第 1 部分进行总结时,我使用了一个示例,演示了如何通过 Spring IOC 容器注入应用程序的依赖关系(而不是将它们构建进来)。我用开启在线信用帐户的用例作为起点。对于该实现,开启信用帐户要求用户与以下服务进行交互: 信用级别评定服务,查询用户的信用历史信息。 远程信息链接服务,插入客户信息,将客户
2012-07-27 00:50:23 445
转载 WebService引用以及说明
1. 什么是webservice从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。对Web service 更精确的解释: Web services是建立可互操作的分布式应用程序的新平台。作为一个Windows程序员,你可能已经用COM或DCOM建立过基于组件的分布式应用程序。
2012-07-27 00:48:31 1349
转载 数据库索引说明
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。 第五,通过使用索引,可以在查
2012-07-26 23:50:25 292
转载 Java面试基础题
第一,谈谈final, finally, finalize的区别。 final:修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声 明为 final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读 取
2012-07-26 23:49:31 472
转载 Java中数据库连接池原理机制的详细讲解
1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲
2012-07-26 23:48:23 495
原创 S2SH整合配置
S2SH整合配置配置方法1:***********************************web.xml*******************************<web-app version="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSch
2012-07-26 23:47:22 269
原创 Log4j说明与配置
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appe
2012-07-26 23:45:33 585
原创 android获取手机安装软件
/**获取所有安装软件 * @author mickey * @param getSysPackages * @return */ public ArrayList getInstalledApps(boolean getSysPackages) { ArrayList res = new ArrayList(
2012-07-26 23:23:17 710
原创 android Receiver接收器
可以在代码文件中声明一个receiver,也可以在manifest中声明一个,前者中的receiver只有在该activity launch起来以后才会监听其所感兴趣的事件,而如果在androidManifext.xml中声明的话,就不受限制,随时可以监听感兴趣的事件。1. 在androidManifext.xml中注册一个receiver, 例如我们想监听相机按钮按下事件的发生,并且
2012-07-26 23:19:31 704
原创 Android OptionMenu菜单操作
onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu onOptionsItemSelected(MenuItem item):选中菜单项后发生的动作。onOptionsMenuClosed(Menu menu):菜单关闭后发生的动作。onPrepareOptionsMenu(Menu menu):选项菜单显示之前onPrepareOption
2012-07-26 23:18:37 441
原创 android application全局变量
就是说application是用来保存全局变量的,并且是在package创建的时候就跟着存在了。所以当我们需要创建全局变量的时候,不需要再像 j2se那样需要创建public权限的static变量,而直接在application中去实现。只需要调用Context的 getApplicationContext或者Activity的getApplication方法来获得一个application对象,
2012-07-26 23:17:38 318
原创 android Bundle传值
1.介绍 用于不同Activity之间的数据传递2.重要方法 clear():清除此Bundle映射中的所有保存的数据。 clone():克隆当前Bundle containsKey(String key):返回指定key的值 getString(String key):返回指定key的字符 hasFileDescriptors():
2012-07-26 23:16:27 422
原创 Java线程:创建与启动
一、定义线程1、扩展java.lang.Thread类。此类中有个run()方法,应该注意其用法:public void run() 如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应该重写该方法。扩展Thread
2012-07-26 23:13:20 292
转载 android webclient使用
public class MyWebViewClient extends Activity{ private WebView webView; private final String mimeType = "text/html"; private final String encoding = "utf-8";
2012-07-26 23:11:43 1453
原创 android ListView分页处理
public class Paging extends Activity implements OnScrollListener{ private ListView items_list; /* * 最后可视索引 */ private int last_index = 0; /* *
2012-07-26 23:10:33 362
转载 Android显示GIF图片
主页:http://code.google.com/p/gifview/下载:http://code.google.com/p/gifview/downloads/list简介:这个gifview,其用法和imageview一样使用方法:1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本属性,GifView继承自View类,和But
2012-07-26 23:09:03 276
原创 Android中实现滑动翻页—使用ViewFlipper
理论:http://blog.csdn.net/arui319/article/details/7210163代码如下:public class ViewFlipperActivity extends Activity implements OnGestureListener { private static final int FLING_MIN_DISTAN
2012-07-26 23:07:11 497
原创 android手机返回键对应处理
/** * 返回键对应处理 * @param keyCode * @param event * @return */ public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BAC
2012-07-26 23:06:27 933
原创 android ListView用法
1:初始化资源模板:ListView items_list = (ListView)findViewById(R.id.lvNews);2:定义适配器:class PaginationAdapter extends BaseAdapter { List newsItems;
2012-07-26 23:05:26 218
原创 andoid gallery点击事件添加
gallery.setSpacing(30); //设置图片间距gallery.setUnselectedAlpha(0.5f); //设置图片透明度gallery.setOnItemClickListener(new OnItemClickListener() { @Override public v
2012-07-26 23:04:47 578
原创 android 布局中的属性
第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_al
2012-07-26 23:03:15 221
原创 android颜色管理
#000000 #000080 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E1 #FFE4C4 #FFE4B5 #FFDEAD #FFDAB9 #F
2012-07-26 23:02:04 1884
原创 android动画效果处理
Android的动画效果分为两种,一种是tweened animation(补间动画),第二种是frame by frame animation。一般我们用的是第一种。补间动画又分为AlphaAnimation,透明度转换 RotateAnimation,旋转转换 ScaleAnimation,缩放转换 TranslateAnimation 位置转换。在Android 2.0之后有了ove
2012-07-16 23:24:25 291
转载 android实现九宫格 GridView 用法
main.xml源代码如下,本身是个GirdView,用于装载Item: Android="http://schemas.android.com/apk/res/android" android:id="@+id/GridView" android:layout_width="fill_parent" android:layout_height="fill_p
2012-07-16 23:22:58 342
原创 android notification处理
public class NotificationDeal{ private Context myContext; public NotificationDeal(Context context) { this.myContext = context; } public void inser
2012-07-09 12:42:45 242
原创 java各种插件引入
一、CheckStyle:安装地址:http://eclipse-cs.sourceforge.net/update 二、SVN:安装地址:http://subclipse.tigris.org/update_1.6.x 三、反编译插件:Jadclipse 1、打开eclipse增加站点:http://jadclipse.sf.net/update,在
2012-07-09 12:40:21 456
原创 java流解析
/** * * parser deal * * @author mickey_hou * */public class Parser{/*** * parser inputStream* * @param inputStream* @return*/public static String Reader(InputStream
2012-07-09 01:50:59 259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人