自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Android SDK Manager国内无法更新的解决方案

现在这里有一个解决方案,如下。  1.启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;  2.在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入

2015-02-11 16:29:58 404

转载 Android开发中线程的复用

项目需要在socket编程中发送指令的线程应该实现复用,而不是每次点击一次操作就新建一次线程(貌似重复创建线程比较耗资源),因为socket的写操作不是阻塞方法,所以必须用一个死循环来保证线程不被结束,想到利用线程的等待与唤醒模拟阻塞方法的效果。即用户发送指令的时候首先唤醒线程,执行完后就进入等待状态,如此往复。线程类使用单例模式,使得该线程对象在整个项目中使用同一个对象,即在不同的Act

2015-02-06 16:23:42 1336

转载 android EditText自定义样式

1.去掉边框EditText的background属性设置为@null就搞定了:android:background="@null"style属性倒是可加可不加2.Android EditText 改变边框颜色第一步:为了更好的比较,准备两个一模一样的EditText(当Activity启动时,焦点会在第一个EditText上,如果你不希望这样只需要

2015-02-06 16:00:31 806

转载 Android Shape详解

本次就谈一下自定义图形shape,Android上支持以下几种属性shape、gradient、stroke、corners、padding、solid等。先来看两个例子:shape      xmlns:android="http://schemas.android.com/apk/res/android"      android:shape="rectangle">

2015-02-06 15:52:36 413

转载 android ViewHolder修饰符选择

转载自http://blog.csdn.net/zhaokaiqiang1992现在大家都知道用ViewHolder来实现listview的优化了,但是,ViewHolder到底要用什么来修饰呢?这种修饰有什么意义呢?在一个ListView里面,存在多少个VIewHolder实例呢?为什么VIewHolder能够减少findview的次数,优化效率呢?为了弄清楚这个问题,我做了以下测试,测试代

2015-02-06 15:45:05 371

原创 android ListView使用注意事项

总结本人在使用android Listview时遇到的一些应该注意的事项:1.想要将listview item项里的子控件的点击事件交给item来处理,需要两步:(1)重写子控件的onTouchEvent方法@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method

2015-02-06 14:04:57 653

转载 遍历Map的四种方法

public static void main(String[] args) {  Map map = new HashMap();  map.put("1", "value1");  map.put("2", "value2");  map.put("3", "value3");    //第一种:普遍使用,二次取值  System.out.println("通过

2015-02-06 14:00:29 236

转载 android 屏蔽HOME键与返回键

屏蔽HOME键: 屏蔽返回键: @Override  public boolean onKeyDown(int keyCode, KeyEvent event){  if(KeyEvent.KEYCODE_BACK==keyCode)  return false ; return super.onKeyDown(keyCode, event)

2015-02-05 17:56:30 602

转载 SeekBar的使用

下面和大家分享一下android中SeekBar拖动进度条的使用,以及事件监听。拖动进度条的事件监听需要实现SeekBar.OnSeekBarChangeListener接口,调用SeekBar的setOnSeekBarChangeListener把该事件监听对象传递进去进行事件监听。事件监听接口中有三个重要的方法:1、onStartTrackingTouch方法该方法拖动进度条开始拖动的

2015-02-05 17:53:18 373

转载 在Eclipse中用TODO标签管理任务

Elipse为Java项目的时候,有一个很人性化的“任务管理”功能,利用这个功能可以方便地将项目中一些需要处理的任务记录下来。先来看看“任务管理”是怎么使用的吧。下面这个类在Class和name 属性的comment中分别加入了一段FIXME 和TODO标签,在FIXME和TODO标签的候命 还跟上了一段文字来说明需要任务的内容。/** * FIXME * @author Admi

2015-02-05 17:50:53 380

转载 SharedPreferences判断程序是否第一次运行

SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,比如我们可以通过SharedPreferences来判断程序是不是第一次运行。下面的实例将用于介绍怎样通过SharedPreferences来判断程序是否是第一次运行,其实现思路很简单,通过在SharedPreferences中存储键值表示程序是否第一次运行。代码如下:publ

2015-02-05 17:46:51 505

转载 Android PackageManagerService详细分析

概要本篇主要分析了系统启动阶段包管理服务的启动流程,其中的几个接口在 apk 安装时也会被调用。包管理服务启动时主要做的工作大致有如下几方面:   1. 建立 java 层的 installer 与 c 层的 installd 的 socket 联接,使得在上层的 install,remove,dexopt等功能最终由 installd 在底层实现   2. 建 立 Packa

2015-02-05 00:37:57 462

转载 Android SharedPreferences存储数据的使用方法

SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)。SharedPreferences常用来存储一些轻量级的数据. 代码如下://实例化SharedPreferences对象(第一步) SharedPreferences mySharedPreferences= getSharedPre

2015-02-03 18:37:39 408

空空如也

空空如也

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

TA关注的人

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