自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (24)
  • 问答 (3)
  • 收藏
  • 关注

原创 设置dialog的大小

dialog的大小的设置

2015-07-24 18:22:47 1150

转载 强大的分组SectionListView, 支持自定义组头布局和分组的内容布局, 组头有挤压效果

效果与系统的联系人分组效果类似,组头有挤压效果。但是不同的是,SectionListView支持每组的组头布局自定义,每组的内容布局也可以自定义。效果图如下:自定义Adapter:[java] view plaincopyprint?package c

2015-03-18 11:20:25 860

转载 [Mac]如何在Finder标题栏显示当前文件夹路径?

Finder窗口的状态栏在默认状态下,是只会显示当前浏览的文件夹名称,那MacGG如何做能够让他显示完整的访问路径呢?打开“终端”(应用程序->实用工具),输入以下两条命令:defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder你看完整的路径地址出来了吧。 

2015-03-10 16:02:42 514 2

转载 比较全而且厉害的网站(作者很流弊的样子有木有!)

1、代码家:http://blog.daimajia.com/2、git上的app源码库集:

2014-11-03 11:29:14 752

转载 Android常用组件

UI相关图片Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载、缓存、显示图片ImageLoader:com.novoda.imageloader:异步加载、缓存、显示图片picasso:com.squareup.picasso:功能强大的图片下载缓存库PhotoView:uk\co\senab

2014-08-11 18:03:13 834

转载 Android仿人人客户端(v5.7.1)——采用RelativeLayout做父容器,实现左侧滑动菜单(一)

转载请标明出处:http://blog.csdn.net/android_ls/article/details/8756059一、滑动效果的实现原理:      1、采用RelativeLayout作为父容器, 当调用addView(View child)方法向其中添加子View(子View采用FrameLayout),并且其子View的布局参数都设置的是填充整个父容器的大小(ne

2014-08-11 13:46:42 671

转载 Android中SQLite应用详解

现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法,为了方便

2014-06-06 22:24:36 366

转载 android 获取屏幕高度和宽度 的方法

android 获取屏幕高度和宽度 的方法  我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸    下面的代码即可获取屏幕的尺寸。    在一个Activity的onCreate方法中,写入如下代码:[java] view plaincopyprint?

2014-05-15 16:43:28 449

转载 android 获取屏幕高度和宽度 的方法

android 获取屏幕高度和宽度 的方法  我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸    下面的代码即可获取屏幕的尺寸。    在一个Activity的onCreate方法中,写入如下代码:[java] view plaincopyprint?

2014-05-15 16:41:35 444

原创 自定义一个Switch

package com.example.testdefine;import android.content.Context;import android.content.res.Resources;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.gra

2014-04-01 09:48:38 473

转载 Android开源工具库

网址:http://www.open-open.com/lib/view/open1388479529516.html

2014-03-19 14:27:31 403

原创 google上code源码的下载

google code上的源码有多种下载,在这里说明一种:Mercurial1、去官网下载:http://www.onlinedown.net/soft/87736.htm2、在电脑上安装,一直next就ok3、安装完毕后再cmd命令行执行hg命令,查看安装是否成功4、使用命令:hg clone

2014-03-19 13:53:47 604

原创 android中使用ndk之创建MyTestJni项目

1、创建一个Android项目。2、在mainactivity中public class MainActivity extends Activity implements OnClickListener{Button mPlusBtn;Button mButton;Button mKillBtn;String ss;int a = 3;int b = 4;

2014-03-04 15:22:05 517

原创 android中使用ndk之如何导入HelloJni

1、Android的开发环境已经配置好(eclipse+adt+sdk)。2、在Android官网下载最新版本的ndk(因为在r8以后的版本已经不需要安装cygwin的编译环境)。3、eclipse-》window-》preference-》Android下ndk-》browse 找到ndk的解压路径。4、在eclipse中右键-》New-》Android project from e

2014-03-03 16:38:08 559

转载 自定义actionbar风格

http://blog.csdn.net/klpchan/article/details/10027841

2013-12-31 09:18:25 424

原创 设置软件盘的显示模式

当我们点击EditText的时候,会弹出软键盘,如果默认的话显示的效果会很差这时候需要设置软键盘弹出的模式,软件的弹出模式有很多种:值描述"stateUnspecified"软键盘的状态(是否它是隐藏或可见)没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为

2013-12-13 11:20:11 621

原创 Listview设置某一行的高度

在getView方法中:@Overridepublic View getView(int position, View convertView, ViewGroup parent) {// TODO Auto-generated method stubTextView textView = new TextView(getApplication());textView.se

2013-11-08 08:44:15 967

转载 Android利用ViewPager实现滑动广告板

原文地址:http://www.open-open.com/lib/view/open1364698587781.html

2013-10-24 09:52:13 865

原创 ViewPager左右滑动效果

1.下载PagerSlidingTabStrip这个库文件,用来滑动导航栏下载地址  https://github.com/astuetz/PagerSlidingTabStrip2.导入自己创建的项目中,在导入的过程中可能会出错,一是因为support.v4.jar包冲突,将其中的一个删掉,并引入另一个的support.v4.jar;二是因为项目的版本问题,修改一下创建的项目版本就可以了,项

2013-10-23 16:05:51 1342

原创 ImageSwitcher的使用

定义几张图片:private int[] imgResId = { R.drawable.ic_gaoxiao_service,R.drawable.ic_picture1, R.drawable.ic_picture2 };在oncreate()方法里面:mImageSwitcher = (ImageSwitcher) findViewById(R.id.img_swit

2013-10-17 17:17:13 537

转载 在Android应用中实现查看“附近的人”的功能

越来越多的Android应用都加入了“附近的人”的功能,比如微信、陌陌、淘宝等,今天分享一个demo,简单的来实现这一功能。主要原理为:手机端上传gps数据到服务器,服务器从数据库中查询其他用户的gps数据,分别计算2个pgs之间的距离,然后将计算好的数据返回给手机,手机进行展示。源码下载地址: https://github.com/feicien/studydemo手机端项目:Nea

2013-07-17 13:43:53 1065

转载 Android之Button

序言:此文参照官方网站:http://developer.android.com/guide/topics/ui/controls/button.html撰写,部分样例代码引用官方代码。样式在本文中只做了一个简单的叙述,详细的论述将继续探讨。一、创建Button的方法方式一(Button中只显示文字提示):    android:layout_width

2013-07-12 14:08:19 594

原创 在Activity中获取AsyncTask中更新progress的值,可用在文件的上传和下载同步显示进度

public class MyAsyncTask extends AsyncTask{      public AsyncResponse mAsyncResponse = null;       @Overrideprotected void onPreExecute() {super.onPreExecute();}      @Override

2013-06-21 13:08:49 733

转载 android文件打开方式

package com.danatech.fileshare.utils;import java.io.File;import android.content.Intent;import android.net.Uri;public class OpenFileUtil {public static Intent openFile(String file

2013-06-18 11:19:12 1221

转载 android 添加文件打开方式

比如通过文档查看器打开一个文本文件时,会弹出一个可用来打开的软件列表;如何让自己的软件也出现在该列表中呢? 通过设置AndroidManifest.xml文件即可:第一个标签是每个程序都有的,关键是要添加第二个!这样你的应用程序就会出现在默认打开列表了。。。注意需要将mimeType修改成你需要的类型,文本文件当然就是:text/

2013-04-25 11:42:55 4374

转载 android反编译和防止反编译的方法

【IT168技术】android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到100%反编译还原。  因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。  2.3版本以上在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”可以对

2013-03-20 09:07:04 456

转载 详解Android中AsyncTask的使用

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下

2013-02-28 16:53:58 279

转载 自定义TabHost,TabWidget样式 .

大家好,今天我为大家分享TabHost中怎样修改TabWidget样式。在很多界面美观的应用中很多都用到了TabHost,但他们要比系统默认的要漂亮得多。先看几张图:                             京东商城底部菜单栏                            新浪微博底部菜单栏   好了,看到这些漂亮的菜单栏是不

2013-02-28 16:51:49 419

转载 Android APK反编译详解

本文Android反编译教程,测试环境:Win7 Ultimate x64Ubuntu 12.04 x86_x64反编译工具包 下载 (2012-10-10更新) 一、Apk反编译得到Java源代码下载上述反编译工具包,打开apk2java目录下的dex2jar-0.0.9.9文件夹,内含apk反编译成java源码工具,以及源码查看工具。ap

2013-02-28 13:11:28 286

转载 首次测试android程序连接网络错误:java.net.unknownhostexception:unable to resolve host

从网上拿了一个android的天气预报程序来学习,最后run的时候发现提示下面的错误:按我的调试过程分2步,都是有关网络访问方面的问题。第一个错误:android.os.NetworkOnMainThreadExceptionat android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.j

2013-02-28 10:22:45 1632

原创 设置ActionBar的颜色

ActionBar的颜色有多种,包括自身的背景色,标题title的颜色,以及item项的文字颜色,控件的颜色都可以在xml中设置属性,主要是自身的背景色和titile的背景色的设置1.自身背景色的设置:      使用以下代码:      mActionBar.setBackgroundDrawable(this.getResources().getDrawable(R.drawabl

2013-02-05 15:38:04 2436

原创 Android使用xml自定义Button按钮显示样式

1.首先写一个定义Button样式的XML文件:新建Android XML文件,类型选Drawable,根结点选selector,名字自选2.在xml中写代码: http://schemas.android.com/apk/res/android">                  此种情况下,只是两张图片的切换,效果比较死板,修改成下面的代码,效果会好些:

2013-02-04 18:28:25 3458

原创 点击ListView的item展开隐藏的view

点击listview的item时,需要让隐藏的view显示出来,原理很简单,就是在点击item后更新adapter并让隐藏的view可见,使用gone贴图:1.            2.             3.再次点击任意项回到图片1代码:public class MainActivity extends Activity implements OnItem

2013-02-01 18:15:37 1819

转载 android之网络判断

/**   * 测试ConnectivityManager   * ConnectivityManager主要管理和网络连接相关的操作   * 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。   * 想访问网络状态,首先得添加权限    * NetworkInfo类包含了对wifi和mobile两种网络

2013-02-01 10:07:20 537

原创 使用库文件实现ListView的下拉刷新

ListView的下拉刷新有很多种,个人觉得使用官方提供的库文件更加方便和简单。使用方法如下:1.在android环境下导入下载的库文件。库文件的下载地址:http://download.csdn.net/download/xuyanhu_jiayou/50374402.新建android项目,在xml中代码:        xmlns:tools="http://schemas.

2013-01-29 10:15:44 1428

原创 CursorLoader和CursorAdapter的配合使用

Android 3.0引入了CursorLoader目的在于能够更好的管理cursor的打开使用和关闭以及数据变化时的自动更新ListView的填充item。简单的使用过程例子:       1.在activity中:            public class ContactActivity extents Activity {                  privat

2013-01-26 16:50:28 1968

GmSSLProject.zip

国密工具GmSSL,编译使用于Android平台,内部包含了编译好的so库以及java使用文件,也可以自己编译参照地址:https://www.jianshu.com/p/7e5637142f20

2021-08-19

CustomizeUI.zip

实现一个简单的flowlayout,明白理解MeauserSpeac和LayoutParams的关系。详细的解析可以查看:https://www.jianshu.com/p/6dc95e1baab0

2021-06-29

ChangeSkin2.zip

一个简单的换肤功能,可以实现换肤和还原,记录换肤的操作,下次打开使用上次的资源,关于具体的流程分析可以看这个链接:https://www.jianshu.com/p/84c8d6a79078

2021-06-29

项目开发框架

Android快速开发框架

2016-06-13

android eclipse插件sqlitemanager.jar

做android开发查看数据库确实必要。查看数据库有几种方法。1.敲linux命令查看效率低下.2.通过火狐的浏览器sqlitemagager插件查看需要导出数据库文件再查看感觉也是太繁琐。下面介绍一个更好用的工具eclipse插件sqlitemanager。 插件使用方法:1.sqlitemanager.jar包下载地址sqlitemanager.jar 2.下载完成找到adt-bundle-windows-x86_64-20140321\eclipse\dropins目录,放在此目录中 3.重启eclipse

2015-04-29

socket长连接

简单的demo用于客户端与服务端通过socket建立长连接,服务器和客户端相互发送消息以及接受消息

2014-11-17

Android断点下载

Android实现单线程的断点下载,可以研究实现多线程的断点下载。

2014-04-03

google最新的下拉刷新功能

google提供的最新的下拉刷新控件,android.support.v4.widget.SwipeRefreshLayout控件,在里面可以放置任何一个控件,包括ListView,scrollview,gridview等等,。都可以下拉刷新

2014-04-03

增量升级apk

升级apk的实例源码,用于在手机客户端对当前项目的升级

2014-04-02

自定义Switch

修改官方Switch控件的自定义Switch,支持所有SDK,修改后的MySwitch控件接口基本与原Switch控件一致,并且除了可支持所有SDK外,增加了2项小功能: 1. 支持用Track背景图片的方式代替Texton Textoff等文字方式表现开关状态 2.支持调整控制Switch的高度

2014-03-31

源码实例集成库

强大的源码实例集成库,非常的实用,在手机上安装运行之后,可以在Source code中找到下载源码的地址,android开发者一定要尝试尝试。

2013-12-13

imageloader

这是一个加载网络图片资源的工具类,简单方便使用,并且一般不会造成内存泄露,很好的工具。

2013-12-13

gridview显示“加载更多”

类似listview添加footerview 在gridview滑动时自动加载更多内容

2013-11-20

ImageDownLoader异步加载网络图片

使用软引用异步加载网络的图片,资源来自github上的,学习参考

2013-11-01

tabhost+fragment+actiob bar+viewpager

自己写的demo,实现一个框架,使用了tabhost+fragment+actiob bar+viewpager

2013-11-01

左右滑动加载图片

使用viewpager实现左右滑动时加载网络的图片。

2013-11-01

下拉刷新库

实现不同view的下拉刷新,方便易用,简化android的开发

2013-11-01

ListView异步加载图片

listview的异步加载通过软引用将图片缓存在内存中,读取的时候先读取缓存中的图片,若没有则读取网络图片。

2013-10-30

ViewPager的滑动

实现页面左右滑动时导航栏颜色的变化,以及导航栏控件的控制。

2013-10-23

ActionBar库文件

ActionBar的库文件,使用时只需要将这个库文件导入Eclipse并将文件倒入到本项目中

2013-02-04

点击ListView的item时显示隐藏view

点击ListView的item时展开隐藏的操作项,并进行一些操作

2013-02-01

下拉刷新库文件

用于各种不同刷新的库文件 由官方提供的包括listview的下拉刷新 webview的下拉刷新 adapter的刷新等等 方便有效很实用的 具体使用方法可参考个人博客

2013-01-29

手动滑动的日历控件

手动滑动日历的显示,方便快捷的查看日历,功能很强大。

2013-01-23

android客户端上传文件到服务器端

一个完整的demo用于android客户端上传文件到客户端,由tomcat搭建的服务器服务器,采用文件流的形式准确无误.

2013-01-14

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

TA关注的人

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