自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Adb connection Error:远程主机强迫关闭了一个现有的连接

[2013-07-19 09:32:07 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。  [2013-07-19 09:32:08 - DeviceMonitor] Connection attempts: 1  [2013-07-19 09:32:10 - DeviceMonitor] Conn

2016-03-31 15:41:37 388

原创 非调试模式下运行某项目但提示“is waiting for debugger......”

在设置->开发者选项中关闭“调试某个app"

2016-03-31 14:10:48 712

转载 TextView中ellipsize属性

TextView中可以设置一个ellipsize属性,作用是当文字长度超过textview宽度时的显示方式:例如,"encyclopedia"显示, 只是举例,以实际显示为准:)android:ellipsize=”start”—–省略号显示在开头 "...pedia"android:ellipsize=”end”——省略号显示在结尾  "encyc..."androi

2016-03-24 17:11:26 233

转载 Android 计时器Timer用法 (定时执行任务)

final Handler handler = new Handler(){   2     public void handleMessage(Message msg) {   3         switch (msg.what) {       4             case 1:       5                 recLen++; 6

2016-03-24 15:10:44 3825

转载 小记录

1.刷新与加载更多的列表    自定义的pulltorefreshlistview + .addfooterview   或者自定义的PullToRefreshLayout +pullableListView2.thread ( handler  ), AsyndTask(Thread。sleep),Timer(handler)

2016-03-24 15:05:05 253

转载 Android 读取<meta-data>元素的数据

Android 读取元素的数据   :存放keyvalue值供程序代码调用在AndroidManifest.xml中,元素可以作为子元素,被包含在、、和元素中,但 不同的父元素,在应用时读取的方法也不同。 1 :在Activity的应用。     xml代码段:                          java代码段:    ActivityInfo info=t

2016-03-24 14:22:32 309

转载 android:exported 属性详解

昨天在用360扫描应用漏洞时,扫描结果,出来一个android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的,详情见下图: 因此,查了官方API,学习了一下这个属性!android:exported 是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。总体来

2016-03-24 14:13:56 598

转载 android:windowSoftInputMode属性详解

            android:name="com.ideal.sop.zxing.qr.MipcaActivityCapture"            android:configChanges="orientation|keyboardHidden"            android:screenOrientation="portrait"        

2016-03-24 14:05:27 212

转载 Android之screenOrientation和configChanges使用和注意事项

在Android应用程序的时候,特别是游戏开发,很多时候,会用到Activity的screenOrientation属性,这个属性是控制Activity启动时候的方向:android:screenOrientation="landscape"---控制Acitvity为横屏显示。android:screenOrientation="portrait"---控制Activity为

2016-03-24 13:58:59 2603

转载 Manifest.xml-<supports-screens

语法:android:resizeable=["true"|"false"]             android:smallScreens=["true"|"false"]             android:normalScreens=["true"|"false"]             androi

2016-03-24 13:48:41 240

转载 res之layer-list的用法

1.layer-list可以将多个图片按照顺序层叠起来,让其看起来像一个图一样。  2.在drawable下建立一个xml文件   [xhtml:showcolumns] view plaincopyprint?xml version="1.0" encoding="UTF-8"?>     layer-list        xmlns

2016-03-24 11:03:24 329

转载 shape和selector和layer-list的(详细说明)

和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:镂空按钮的实现1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Java代码中

2016-03-24 10:57:20 282

转载 commons-httpclient-3.1.jar的一些用处

项目中不一定用到,可以用自带的和httpmine代替在这个jar包中一有一些重要的方法,其中包括封装http的请求的功能,本文可以做一个参考;[java] view plain copy print?import java.io.IOException;  import org.apache.commons.httpclient.HttpClient; 

2016-03-24 10:40:18 2837

原创 httpmine jar包

项目中主要用到这三个类import org.apache.http.entity.mime.MultipartEntity;import org.apache.http.entity.mime.content.FileBody;import org.apache.http.entity.mime.content.StringBody;

2016-03-24 10:37:51 2007

转载 Gson简要使用笔记

哇,原来我已经潜水2年多了,还是需要养成习惯写写东西啊。最近在做一个java web service项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gso

2016-03-23 16:14:27 180

转载 date类与calendar的区别

Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间                   Date d = new Date();                   Syste

2016-03-23 10:42:39 945

转载 Android程序间的跳转问题

跳转无非就是知道包名。貌似很简单,今天却搞了1小时才弄出来,问题出在两个程序不在同一个进程。 为此总结常见问题 常规跳转方法代码 ComponentName componetName = new ComponentName( //这个是另外一个应用程序的包名

2016-03-22 10:28:48 375

转载 两个android程序间的相互调用(apk互调)

通常我们用到的只是activity之间的互相跳转和调用,很少会用到apk级别的互相调用。往往在一些应用上会用到,比如一个支付系统,可能会有很多的一系列的程序调用到:彩票系统、订票系统、团购网……全部使用一个支付系统会显的更加专业,也能减少不必要的重复。下面介绍两种方法从一个apk启动另一个apk。两个互相调用的项目是:demoapk1和demoapk2           

2016-03-22 10:26:49 363

转载 启动另外的一个应用程序的Activity(三种方式)

第一种(我自己写的) :之前在网上看来一些,很多不是我要的可以启动另外一个应用程序的主Activity.  //这些代码是启动另外的一个应用程序的主Activity,当然也可以启动任意一个Activity          ComponentName componetName = new ComponentName(                  //这个是

2016-03-22 10:24:49 281

转载 android全屏去掉title栏的多种实现方法

1.实现应用中的所有activity都全屏 在manifest中直接加入 复制代码代码如下:android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 2.实现单个activity全屏 复制代码代码如下:requestWindowFeature(Window.FEATURE_NO_TITLE)

2016-03-22 10:22:19 210

转载 自定义SimpleAdapter

SimpleAdapter,跟名字一样,一个简单的适配器,既为简单,就只是被设计来做简单的应用的,比如静态数据的绑定,不过仍然有自定义的空间,比如说在每一个ListItem中加一个按钮并添加响应事件.首先还是先看一下SimpleAdapter的定义吧,直接翻译下SDK doc 吧:  这是一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。你可以指定由Map组成的L

2016-03-22 10:20:35 305

转载 Android ListView item中有按钮(Button)不能点击或者条目不能点击的问题

增加了按钮之后,列表条目不能点击的原因是:需要把Button的相关属性设置成这样

2016-03-22 10:19:24 1305

转载 Android App 缓存管理

无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛般的移动网速,与服务器的数据交互是能少则少,这样用户体验才更好,这也是我们有时舍弃webview而采用json传输数据的原因之一。 采用缓存,可以进一步大大缓解数据交互的压力,特此,我们

2016-03-22 10:15:28 381

转载 Android中ListView下拉刷新的实现

版权声明:本文为博主原创文章,未经博主允许不得转载。ListView中的下拉刷新是非常常见的,也是经常使用的,看到有很多同学想要,那我就整理一下,供大家参考。那我就不解释,直接上代码了。这里需要自己重写一下ListView,重写代码如下:[java] view plain copy print?package net.loongg

2016-03-22 10:14:43 289

转载 ListView分页加载数据

对于ListView分页加载数据,是正常情况下是非常有必要。一般对于少量的数据一次性把全部数据加载到ListView中显示,对于数据量多比较大,特别在资源有限的手机设备中更有重要,由用户去点击加载想要数据更为合适。在一些博客上看到关于ListView分页加载,但不太全面,实用性不高,因此我模拟正常情况下ListView分页加载,对于有方面帮助的朋友肯定有用,由于本人技术有限,可能存在些问题

2016-03-22 10:13:34 246

转载 android UI进阶之实现listview的分页加载

上篇博文和大家分享了下拉刷新,这是一个用户体验非常好的操作方式。新浪微薄就是使用这种方式的典型。还有个问题,当用户从网络上读取微薄的时候,如果一下子全部加载用户未读的微薄这将耗费比较长的时间,造成不好的用户体验,同时一屏的内容也不足以显示如此多的内容。这时候,我们就需要用到另一个功能,那就是listview的分页了。通过分页分次加载数据,用户看多少就去加载多少。通常这也分为两种方式

2016-03-22 10:12:50 270

转载 Android使用缓存优化ListView

ListView调用Adapter的getView方法获取每一个Item布局,将这些已经获得的Item布局放入缓存,将大大提高获取数据的效率,而且节省更多的流量,将数据进行缓存有两种方法是,一种是将内存缓存一种是sd卡缓存,在此分别进行演示。sd卡缓存:sd卡缓存是将下载的数据保存到sd卡中,当再次要获取数据时,首先要判断sd卡中是否存在,如果存在的话,就直接读取sd卡中的数据,如

2016-03-22 10:11:39 221

转载 Android系列---JSON数据解析

上篇随笔详细介绍了三种解析服务器端传过来的xml数据格式,而对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三种格式,那么本篇随笔将讲解一下json这个知识点,包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据,以及如何在我们的Android客户端解析来自服务器端的json数据,并更新到UI当中。一、什么是jsonjso

2016-03-22 10:10:49 155

转载 androidpn

androidpn的官网下载(http://sourceforge.net/projects/androidpn/files/),pn实例http://www.imooo.com/yidongkaifa/android/840481.htmhttp://blog.csdn.net/kuangfengbuyi/article/details/38509865http:

2016-03-22 10:09:39 370

转载 jsonobject 遍历 org.json.JSONObject

[html] view plain copy print?import org.json.JSONArray;  import org.json.JSONException;  import org.json.JSONObject;  import org.json.JSONArray;import org.json.JSONException;

2016-03-22 09:44:26 288

转载 使用Fragments取代tabActivity开发网易新闻客户端框架

前记:手头一直有一个网易新闻客户端的框架(只是一个空架子),基本在上面进行修改,就可以作出自己的东西。里面的主框架是使用TabActivity和TabHost。近日打开项目发现,TabActivity已然被谷歌取消了,虽然可以继续用,但是谷歌取消它自有取消它的理由。去Doc中一看,TabActivity建议用Fragment代替。于是开始研究这个Fragment使用,一看才知道,这个F

2016-03-22 09:43:40 209

转载 Android APK反编译详解(附图)

版权声明:本文为博主原创文章,未经博主允许不得转载。这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:W

2016-03-22 09:42:38 163

转载 Eclipse安装反编译工具查看Jar包源码

如何在Eclipse中安装反编译工具查看Jar包源码呢? 打开Eclipse--->Help--->Install new Software...--->在Install弹窗中找到Add按钮点击--->弹出Add Reponsity窗口,在Name:中输入“JodeEclipse”,在Location:中输入“http://www.technoetic.com/eclipse/

2016-03-22 09:42:03 616

转载 Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17539199),请尊重他人的辛勤劳动成果,谢谢!我在上一篇文章中Android 带你从源码的角度解析Scroller的滚动实现原理从源码的角度介绍了Scroller的滚动实现原理,相信大家对Scroller的使用有一定的了解,这篇文章就给大家

2016-03-21 11:07:28 270

转载 Android中时间处理类

package com.haishi.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateUtils {       public static String compDate(Da

2016-03-21 11:00:37 347

转载 Android自定义状态栏通知(Status Notification)的正确实现

在Android应用开发中,经常会使用到状态栏通知(Status Notification),例如新浪微博、网易新闻等提供的推送消息,软件后台更新时进度的显示等等,如下图所示: 看了网上很多关于Notification的博客文章,发现几乎没有一个能将自定义状态栏通知完全实现正确的,因此,本文就来说说实现自定义状态栏通知经常被忽略的一些知识点。 1) 使用Notifi

2016-03-21 10:59:13 290

转载 Notification 使用详解(很全)

当用户有没有接到的电话的时候,Android顶部状态栏里就会出现一个小图标。提示用户有没有处理的快讯,当拖动状态栏时,可以查看这些快讯。Android给我们提供了NotificationManager来管理这个状态栏。可以很轻松的完成。    如果要添加一个Notification,可以按照以下几个步骤1:获取NotificationManager:NotificationMa

2016-03-21 10:57:02 2442

转载 notification 通知详解

1. [代码][Java]代码     跳至 [1] [全屏预览]?1234567891011121314151617181920212223242526272829303132333435363738

2016-03-21 10:55:49 214

转载 借助HorizontalScrollView实现多列ListView的横向滑动(含动态加载)

在Android中使用ListVIew显示多列数据表时会遇到屏幕宽度不够, 无法完全显示的问题, 以下的例子是我结合网上的各种方案总结的一种较好的解.自定义Adapter: [java] view plain copy print?public class HolderAdapter extends BaseAdapter {      

2016-03-21 10:53:42 2549 1

转载 Android中HorizontalScrollView的使用

    由于移动设备物理显示空间一般有限,不可能一次性的把所有要显示的内容都显示在屏幕上。所以各大平台一般会提供一些可滚动的视图来向用户展示数据。Android平台框架中为我们提供了诸如ListView、GirdView、ScrollView等滚动视图控件,这几个视图控件也是我们平常使用最多的。我下面介绍一下HorizontalScrollView的使用和需要注意的点   

2016-03-21 10:51:56 318

文本编辑器

学会运用各种组件,开发自己的简单文本编辑器

2013-10-23

空空如也

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

TA关注的人

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