自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Go贝壳

每个人都有一个英雄梦!

  • 博客(167)
  • 资源 (10)
  • 收藏
  • 关注

原创 在GridView里添加一个功能按钮

标题描述的不是特别清楚,其实最直接明了的就是看一张图 在这幅图里,主要的布局就是一个GridView组件,拍摄照片是个相当于一个按钮的组件,然后其他的内容都是一张张图片,如果单独为了添加一个按钮而自定义个组件,那么是很费劲的!正常情况下,使用GridView,效果是这样的‘ 如果实现和微信界面类似的效果,怎么办呢? 主要修改点在GridView的BaseAdapter里,修改它就能实现微信

2015-08-03 09:00:54 3523

原创 在GridView里添加一个功能按钮

标题描述的不是特别清楚,其实最直接明了的就是看一张图 在这幅图里,主要的布局就是一个GridView组件,拍摄照片是个相当于一个按钮的组件,然后其他的内容都是一张张图片,如果单独为了添加一个按钮而自定义个组件,那么是很费劲的!正常情况下,使用GridView,效果是这样的‘ 如果实现和微信界面类似的效果,怎么办呢? 主要修改点在GridView的BaseAdapter里,修改它就能实现微信

2015-07-31 17:25:41 3708

原创 Android 键盘开发心得

先废话一下,说说开发键盘的原因:像理财产品、银行等app客户端登录时,尤其是要输入密码时,会屏蔽掉系统默认输入法,改为自己的输入法!这个是考虑安全,以及防止被输入法软件记录密码等问题!所以,安全性极高的app都会要求密码等都用自己的输入法,这就有开发的需求 了!言归正传:开发这种软件盘,从什么地方开始着手呢?步骤1:先看Android给我们提供的Demo 关于软键盘的Demo,在以下目录中能找到

2015-07-23 20:17:39 6931

原创 OrmLite使用小结(一)

在使用OrmLite过程中,遇到了不少问题,鉴于中文文档比较少,看英文文档又不知道如何看起,只能遇到问题查找解决方法并整理出来,如有错误,希望能指正! **1.模糊条件查询** 使用条件查询时,先看一下英文文档:这里写链接内容 注意,在进行模糊查询时,虽然提供Like功能函数,但是需要自己提供“%”作为模糊查询的字符串,看代码public List<UserInfos> queryByName

2015-07-14 12:58:59 1855

转载 Android Design Support Library学习

Android Design Support Library Posted by Ian Lake, Developer Advocate 翻译:http://android-developers.blogspot.sg/ (更新sdk,在extra/android/ 下能找到design 库) Android 5.0 Lollipop 引入了Material Design,刷新了Andr

2015-07-03 19:00:24 96

原创 Android Studio 引用so文件

最近在使用Android Studio 进行开发一款应用,涉及到新浪的登录,但是新浪登录的sdk需要引用so文件,用Studio找了半天没找到合适的方法,不想再换回Eclipse,所以坚持寻找 ,最终找到了一个简单的方法: 版本:gradle2.4 步骤如下: 1.在main文件夹下创建一个文件夹jniLibs,如下图 2.修改build.gradle文件,在android{}添加 pro

2015-06-14 00:04:25 4038 9

原创 使用Gson混淆遇到的NullPointException

在Debug调试中,Gson解析是正常的,一旦变成release版本,加入混淆,Gson解析的Bean对象,始终为空,解决这一问题的方案: 在proguard-rules.txt中加入以下几个:-dontobfuscate#gson 解析的问题-keepattributes Signature # Gson specific classes -keep class sun.misc.Uns

2015-06-11 21:59:30 1539 1

原创 关于百度开发者文档的使用心得

进入百度的开发者平台http://developer.baidu.com/,我只能说“我也是醉了”! 为什么这么说呢?可能和百度涉及的产品太多了吧,各种平台都有,有应用管理平台,轻应用管理,广告联盟等,还有就是文档可能不及时更新的问题!总之呢,我找了好久才找到怎么获取百度Author2.0授权!相比于新浪开发平台和腾讯开发平台,个人感觉百度的文档需要完善,至少在这两个平台,开发者想开发自己的一款应

2015-05-29 11:28:28 790

原创 Android命令使用--am

该篇只作为am学习资料备用 am命令使用文档: usage: am [subcommand] [options]usage: am start [-D] [-W] [-P ] [–start-profiler ] [--sampling INTERVAL] [-R COUNT] [-S] [--opengl-trace] [--user <USER_ID>

2015-05-18 17:20:52 1373

原创 Android Studio 关于AAR 的打包引用

今天在使用Android Studio 进行编译时,发现了AAR 的压缩包,里面包含了资源文件及class文件等!之后查询了有关AAR 的说明:1.AAR说明文档地址;http://tools.android.com/tech-docs/new-build-system/aar-formatAAR FormatThe 'aar' bundle is the binary distribution

2015-05-12 10:49:12 4681

原创 加密时报InvalidKeyException问题

1.使用DESedeKeySpec类时,抛了一个异常:InvalidKeyException! 看这个类的源码时才知道:/** * Creates a new <code>DESedeKeySpec</code> instance from the first 24 ( * {@link #DES_EDE_KEY_LEN}) bytes of the specified k

2015-05-10 08:34:24 2555

原创 Android Studio 下进行jni开发及打包方法

最近几天查找了好多关于Android Studio开发JNI资料的资料,但是一直编译不成功!原因可能是和Android Studio的最新版本有关,或者多数都是使用Eclipse进行Android JNI 开发的,不适用Android Studio 吧! 首先介绍我的开发环境: 操作系统:Ubuntu Kylin15.04 32位 开发工具:Android Studio JDK版本: j

2015-05-08 11:02:29 2315

转载 Android Studio开发JNI工程

转载:http://blog.csdn.net/sodino/article/details/41946607使用Android Sutdio创建一个新的工程后,接下来记录创建NDK工程的基本步骤。本文将达到: 1. 创建NDK工程 2. 在JNI中输出Log语句 3. 指定编译的so库的abi版本 4. 解决在创建NDK工程中的问题Step: 1. 添加native接口 注意写好nati

2015-05-07 23:52:04 107

原创 Google App 常用各种jar说明总结(二)

Google 相册使用Jar说明:1.Android Audio Resampler2.android-gif-drawable3.Boost下载地址:http://www.boost.org/ 作用:Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一

2015-04-29 08:53:09 2121

原创 HttpClient for Android的Jar生成

关于HttpClient for Android 的介绍这里就不多说了,这里只介绍httpClient for Android .Jar生成的方式。 在HttpClient 的Apache官网上,http://hc.apache.org/downloads.cgi,查找到HttpClient for Android的下载,是一个zip或者tar.gz,这两解压之后都是源码,并没有相关的jar文件。

2015-04-21 12:50:30 2131

转载 Android debug.keystore的密码

在Eclipse里面编译生成的APK中有一个签名的,它默认的key是debug.keystore,它默认的路径是:C:\Users\<用户名>.android\debug.keystore这个key的密码是:android 我们可以输入如下命令来查看其详细信息:keytool -list -keystore debug.keystore输入密码:androidKeystore 类型: jksKeys

2015-04-17 14:20:06 1049

转载 Moto XT1085 手机root

Moto 手机在进行root之前,先进行解锁!如果你用自动解锁工具,基本解锁不成功!下面介绍解锁流程:1.参考文章:http://bbs.feng.com/read-htm-tid-8878353.html 很多用户期待已久的 Moto X 国行版版本已经在这个月初上市,很多朋友在第一时间都入手了国行版本的 Moto X。不过众所周知国行的 Moto X 是没有内置谷歌服务框架的,那么国行的 Mo

2015-04-08 11:31:29 2320

原创 Google App 常用各种jar说明总结

1.nineoldandroids-2.4.0.jar 下载地址:http://nineoldandroids.com/ 作用:动画集合,支持动画的旋转,缩放,移动,渐入效果

2015-03-28 23:02:38 2177

原创 git 学习笔记(一)

Git 简述及安装简介git是代码同步工具,至于它的优缺点就不说了!由于它是在Linux下产生的,如果在windows下进行学习,要安装Cygwin,注意在选择select package 时,要搜索到git然后安装;如果是在Linux下,直接在命令行安装即可,如命令:sudo apt-get install gitGit学习笔记(一)1.在使用git之前,首先要进行全局设置。

2015-03-25 15:18:47 618

转载 【Android】应用获取用户最高权限

转载地址 要让Android应用获得Root权限,首先Android设备必须已经获得Root权限。 应用获取Root权限的原理:让应用的代码执行目录获取最高权限。在Linux中通过chmod 777 [代码执行目录] 代码如下:/** * 应用程序运行命令获取 Root权限,设备必须已破解(获得ROOT权限) * * @return 应用程序是/否获取Root权限 *

2015-03-10 09:28:52 1856

原创 Android Studio ndk第一次使用

**1。安装Ndk并配置环境变量:系统环境:Ubuntukylin 14.04 ,32位系统 ndk下载32地址:http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86.bin ndk下载64位地址:http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86_64.

2015-03-06 13:49:03 1006

原创 ubuntu使用笔记(二)

1.使用Ubuntu远程登录Windows  1>首先安装rdesktop 软件sudo apt-get install rdesktop 2> 进行远程登录,并进行copy文件sudo rdesktop 192.168.1.25 -r disk:floppy=/mnt/dest其中192.168.1.25 是远程Windows的Ip地址,值/mnt/dest 是Ubuntu下的一个

2015-02-10 13:05:50 1397

转载 Android 动画之ScaleAnimation应用详解

转自:http://blog.csdn.net/xsl1990/article/details/17096501ScaleAnimation 动画android中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 RotateAnimation 旋转动画效果 本节讲解Sc

2015-02-02 13:43:44 1544

原创 Expert的View——SurfaceView

SurfaceView 用于要求界面更新迅速的UI,能够更自主的定义界面!通常作为2D游戏开发的首选。它与View有相似地方,但也有区别!SurfaceView的基本用法: 1。为了实现代码的方便管理且不混乱,最好继承SurfaceView并且实现SurfaceHolder.Callback接口,如下public class MySurfView extends SurfaceVi

2015-02-02 10:23:59 913

转载 Expert的View——GestureOverlayView属性

GestureOverlayView:一种用于手势输入的透明覆盖层,可覆盖在其他控件的上方,也可包含其他控件。Android:eventsInterceptionEnabled 定义当手势已经被识别出来时,是否拦截手势动作Android:fadeDuration 当用户画完手势时,手势淡出效果的持续时间,单位为毫秒(milliseconds)Android:fadeEnabled 定义

2015-01-29 14:36:49 867

原创 Expert的View——StackView

StackView的使用效果:使用方法:在Xml布局文件中使用:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent

2015-01-29 13:58:19 950

转载 terminate called after throwing an instance of 'std::logic_error' [aidl] what(): basic_string

原文链接使用ant编译android程序时,报错如下[java] view plaincopy[aidl] terminate called after throwing an instance of 'std::logic_error'  [aidl] what(): basic_string::_S_con

2015-01-28 16:20:00 2314

原创 Android Studio 在命令行编译工程

在Android  sdk 目录下的samples/android-21/ 文件夹下,任找一个工程,如果在命令行直接编译 [plain] view plaincopyprint?gradle buile.gradle  可能会报这种错误:[html] view plaincopyprint?

2015-01-27 16:02:18 10166 1

原创 Android Studio 与svn

在Android Studio开发工具中,开发app与使用eclipse时会有很大差异,尤其是文件表较多!但是在使用svn时究竟是哪些文件是必须的呢?在 Android studio中,项目结构有如下文件及文件夹:app nanjing.iml build.gradle .gradle gradlew.bat local.properties settings.gradlebig

2015-01-27 12:53:52 1423

原创 zxing ——android学习初探(一)

学习二维码扫描,首先下载zip,下载地址:https://github.com/zxing/zxing/archive/master.zip下载完成后,压缩包内容如下所示:为了能成功在android平台上运行zxing的Demo,把android/   android-core/  android-integration/  core/ 四个文件夹解压出来,androidtes

2015-01-21 23:51:13 1277

原创 Fragment与Activity通信

在Fragment类中,有个方法 public void onAttach(Activity activity),在子Fragment中重写该方法,从该方法的参数中可以看出,该方法中的Activity是加载Fragment的Activity,所以可以通过该方法寻找Fragment的Activity;在Activity类中,有个方法 public void onAttachFragment(Fr

2015-01-19 17:29:08 975

原创 Android studio 使用Assets文件夹

今天使用Android studio工具创建Assets文件夹时,始终找不到资源文件,经过多次尝试,assets文件夹放的地方不对,应该放在src/main/assets/文件目录下

2015-01-15 13:13:57 1958

转载 ADB 设置远程调试

相信很多人在android 开发调试的时候会碰到这样一个问题,把手机和电脑通过USB连接上后两边都没有提示.重启手机和电脑还是有没有反应;只有充电的指示却没有USB连接的提示.这个时候你就会无法进行真机调试.你可以试试远程ADB调试的方法.其实启动远程ADB调试也很简单,只需要如下几个步骤就可以了.你的电脑需要和手机在同一个局域网内并且这个手机要通过wifii已正常连接.1.默认情况下AD

2015-01-12 09:58:09 945

原创 Ubuntu使用笔记(一)

1.配置Java环境变量:如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 ·用文本编辑器打开/etc/profile ·在profile文件末尾加入: export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH

2014-12-26 00:41:54 1499

转载 从零开始学习Gradle之一---初识Gradle

转载地址:http://www.blogjava.net/wldandan/archive/2012/06/27/381605.html前提: 安装Gradle。安装过程非常简单: (1)下载Gradle(2)将GRADLE_HOME/bin/gradle加入$PATH。1. 基本概念(Project 和 Task)Gradle中有两个基本的概念

2014-12-05 00:07:11 641

转载 用android-logging-log4j去实现log输出内容到sd卡中的文件的功能

http://www.crifan.com/android_try_use_android_logging_log4j_to_output_log_to_sd_card_file/在android中,实现输出log内容到sd卡中的文件里面,做法是:还是相对来说,log4j,算是好用。1.下载android的log4j的库(的封装)去:http://cod

2014-12-04 16:04:13 2078

原创 android L SupportV7Demo 的运行Demo

在android5.0 最新的支持包下,运行Support7Demo,成功运行需要依赖以上包和依赖工程,jar是java类的打包,工程是资源文件不含java类,

2014-12-02 14:57:51 1349 1

转载 android L 出现的问题IllegalArgumentException: Service Intent must be explicit: Intent

转载地址:https://stackoverflow.com/questions/24480069/google-in-app-billing-illegalargumentexception-service-intent-must-be-explicit现象描述:IllegalArgumentException: Service Intent must be explicit: Inte

2014-11-27 17:45:02 2601

转载 Android开发免费类库和工具集合

用于Android开发的免费类库和工具集合,按目录分类。Action BarsActionBarSherlockExtended ActionBarFadingActionBarGlassActionBarv7 appcompat library广告AdMobGoogle Mobile Ads SDKInMobimMediamobileCor

2014-11-19 18:03:26 2634

转载 intellij idea14 注册码

分类: Java2014-11-06 11:35 138人阅读 评论(2) 收藏 举报javaintellij idea[java] view plaincopyprint?package test;    import java.math.BigInteger;  import java.util.Date;  

2014-11-09 20:06:44 876

Github中文手册

Github的中文手册,官网下载太慢了,所以放在这上边了

2016-07-08

android-support-percent.aar

android-support-percent的aar,已经打包好,直接使用即可

2016-06-27

GradleInAction 代码资源

Gradle in Action 的代码资源

2015-12-25

HttpClient for android 4 3 5 jar

HttpClient for android_4.3.5.jar 编译好的jar文件,含有两种,一种是srcjar,一种是jar

2015-04-21

ListView 有Header时下拉刷新

ListView带Header时,数据下拉刷新,上拉加载更多

2013-11-21

android ListView 下拉刷新

android ListView下拉刷新,上拉加载更多

2013-08-13

android 上拉刷新下拉加载更多代码

android上拉刷新,下拉加载更多内容

2013-08-13

android 图片放大缩小

双手实现图片放大缩小的android代码,

2013-07-24

java白板代码

java白板代码 上传图片可以使用

2012-04-20

Javaweb 初级

java web 和oracle动态 初级

2012-04-20

空空如也

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

TA关注的人

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