- 博客(36)
- 资源 (24)
- 问答 (3)
- 收藏
- 关注
转载 强大的分组SectionListView, 支持自定义组头布局和分组的内容布局, 组头有挤压效果
效果与系统的联系人分组效果类似,组头有挤压效果。但是不同的是,SectionListView支持每组的组头布局自定义,每组的内容布局也可以自定义。效果图如下:自定义Adapter:[java] view plaincopyprint?package c
2015-03-18 11:20:25
906
转载 [Mac]如何在Finder标题栏显示当前文件夹路径?
Finder窗口的状态栏在默认状态下,是只会显示当前浏览的文件夹名称,那MacGG如何做能够让他显示完整的访问路径呢?打开“终端”(应用程序->实用工具),输入以下两条命令:defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder你看完整的路径地址出来了吧。
2015-03-10 16:02:42
609
转载 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
854
转载 Android仿人人客户端(v5.7.1)——采用RelativeLayout做父容器,实现左侧滑动菜单(一)
转载请标明出处:http://blog.youkuaiyun.com/android_ls/article/details/8756059一、滑动效果的实现原理: 1、采用RelativeLayout作为父容器, 当调用addView(View child)方法向其中添加子View(子View采用FrameLayout),并且其子View的布局参数都设置的是填充整个父容器的大小(ne
2014-08-11 13:46:42
725
转载 Android中SQLite应用详解
现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法,为了方便
2014-06-06 22:24:36
391
转载 android 获取屏幕高度和宽度 的方法
android 获取屏幕高度和宽度 的方法 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即可获取屏幕的尺寸。 在一个Activity的onCreate方法中,写入如下代码:[java] view plaincopyprint?
2014-05-15 16:43:28
472
转载 android 获取屏幕高度和宽度 的方法
android 获取屏幕高度和宽度 的方法 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即可获取屏幕的尺寸。 在一个Activity的onCreate方法中,写入如下代码:[java] view plaincopyprint?
2014-05-15 16:41:35
507
原创 自定义一个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
501
原创 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
684
原创 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
546
原创 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
585
转载 自定义actionbar风格
http://blog.youkuaiyun.com/klpchan/article/details/10027841
2013-12-31 09:18:25
447
原创 设置软件盘的显示模式
当我们点击EditText的时候,会弹出软键盘,如果默认的话显示的效果会很差这时候需要设置软键盘弹出的模式,软件的弹出模式有很多种:值描述"stateUnspecified"软键盘的状态(是否它是隐藏或可见)没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为
2013-12-13 11:20:11
667
原创 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
1070
转载 Android利用ViewPager实现滑动广告板
原文地址:http://www.open-open.com/lib/view/open1364698587781.html
2013-10-24 09:52:13
882
原创 ViewPager左右滑动效果
1.下载PagerSlidingTabStrip这个库文件,用来滑动导航栏下载地址 https://github.com/astuetz/PagerSlidingTabStrip2.导入自己创建的项目中,在导入的过程中可能会出错,一是因为support.v4.jar包冲突,将其中的一个删掉,并引入另一个的support.v4.jar;二是因为项目的版本问题,修改一下创建的项目版本就可以了,项
2013-10-23 16:05:51
1377
原创 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
563
转载 在Android应用中实现查看“附近的人”的功能
越来越多的Android应用都加入了“附近的人”的功能,比如微信、陌陌、淘宝等,今天分享一个demo,简单的来实现这一功能。主要原理为:手机端上传gps数据到服务器,服务器从数据库中查询其他用户的gps数据,分别计算2个pgs之间的距离,然后将计算好的数据返回给手机,手机进行展示。源码下载地址: https://github.com/feicien/studydemo手机端项目:Nea
2013-07-17 13:43:53
1117
转载 Android之Button
序言:此文参照官方网站:http://developer.android.com/guide/topics/ui/controls/button.html撰写,部分样例代码引用官方代码。样式在本文中只做了一个简单的叙述,详细的论述将继续探讨。一、创建Button的方法方式一(Button中只显示文字提示): android:layout_width
2013-07-12 14:08:19
612
原创 在Activity中获取AsyncTask中更新progress的值,可用在文件的上传和下载同步显示进度
public class MyAsyncTask extends AsyncTask{ public AsyncResponse mAsyncResponse = null; @Overrideprotected void onPreExecute() {super.onPreExecute();} @Override
2013-06-21 13:08:49
754
转载 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
1275
转载 android 添加文件打开方式
比如通过文档查看器打开一个文本文件时,会弹出一个可用来打开的软件列表;如何让自己的软件也出现在该列表中呢? 通过设置AndroidManifest.xml文件即可:第一个标签是每个程序都有的,关键是要添加第二个!这样你的应用程序就会出现在默认打开列表了。。。注意需要将mimeType修改成你需要的类型,文本文件当然就是:text/
2013-04-25 11:42:55
4695
转载 android反编译和防止反编译的方法
【IT168技术】android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到100%反编译还原。 因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。 2.3版本以上在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”可以对
2013-03-20 09:07:04
484
转载 详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下
2013-02-28 16:53:58
294
转载 自定义TabHost,TabWidget样式 .
大家好,今天我为大家分享TabHost中怎样修改TabWidget样式。在很多界面美观的应用中很多都用到了TabHost,但他们要比系统默认的要漂亮得多。先看几张图: 京东商城底部菜单栏 新浪微博底部菜单栏 好了,看到这些漂亮的菜单栏是不
2013-02-28 16:51:49
444
转载 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
297
转载 首次测试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
1731
原创 设置ActionBar的颜色
ActionBar的颜色有多种,包括自身的背景色,标题title的颜色,以及item项的文字颜色,控件的颜色都可以在xml中设置属性,主要是自身的背景色和titile的背景色的设置1.自身背景色的设置: 使用以下代码: mActionBar.setBackgroundDrawable(this.getResources().getDrawable(R.drawabl
2013-02-05 15:38:04
2519
原创 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
3566
原创 点击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
1888
转载 android之网络判断
/** * 测试ConnectivityManager * ConnectivityManager主要管理和网络连接相关的操作 * 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。 * 想访问网络状态,首先得添加权限 * NetworkInfo类包含了对wifi和mobile两种网络
2013-02-01 10:07:20
565
原创 使用库文件实现ListView的下拉刷新
ListView的下拉刷新有很多种,个人觉得使用官方提供的库文件更加方便和简单。使用方法如下:1.在android环境下导入下载的库文件。库文件的下载地址:http://download.youkuaiyun.com/download/xuyanhu_jiayou/50374402.新建android项目,在xml中代码: xmlns:tools="http://schemas.
2013-01-29 10:15:44
1442
原创 CursorLoader和CursorAdapter的配合使用
Android 3.0引入了CursorLoader目的在于能够更好的管理cursor的打开使用和关闭以及数据变化时的自动更新ListView的填充item。简单的使用过程例子: 1.在activity中: public class ContactActivity extents Activity { privat
2013-01-26 16:50:28
2023
GmSSLProject.zip
2021-08-19
CustomizeUI.zip
2021-06-29
ChangeSkin2.zip
2021-06-29
android eclipse插件sqlitemanager.jar
2015-04-29
google最新的下拉刷新功能
2014-04-03
自定义Switch
2014-03-31
tabhost+fragment+actiob bar+viewpager
2013-11-01
下拉刷新库文件
2013-01-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人