自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 android studio可恶的so文件

今天应用一个第三方的so文件,结果一运行就挂,我就新建一个工程,然后代码复制过去,没问题啊,我靠。。看第一张图,我里边只有armeabi一个目录,可我把apk解压出来发现下边有3个目录,我去,进去一看有个我不认识的so文件,想想应该是引用的那个第三方库里有的,这就是元凶啊。。。因为我那个so只提供了armeabi一种cup型号,其他2种没提供,结果就找不到so。。。

2016-03-25 16:38:13 784

原创 Error : cause android.compileSdkVersion is missing

好奇葩,不小心碰到这个问题了,本来好好的工程,我不小心操作发现这个出问题了就是build.gradle文件,错误的如下apply plugin: 'com.android.library'apply from: 'bintray.gradle'android { compileSdkVersion 23 buildToolsVersion "23.0.1" d

2015-11-27 17:35:58 4046 2

转载 viewpager 屏幕显示多个

原文:点击打开链接个人感觉最简单的就是那个重写@Overridepublic float getPageWidth(int position) { return 0.6f;}不过这个也有缺点啊,选中的不在中间。还有最后那种重写容器的,在中间。不过得重写个容器。各有优缺点吧,看着用

2015-11-03 11:43:32 773

转载 Android studio如何使用SVN进行版本控制

原文:http://www.zhihu.com/question/32298079一、Android Studio配置SVNAndroid Studio关联配置SVN很简单,在Settings里面,找到Version Control->Subversion;在这个页面的控制面板中的General中将Use command line client打勾勾选上,然后浏览本地的SV

2015-09-09 11:08:42 608

原创 apkplug使用体验

官网地址:http://www.apkplug.com/先说下插件的配置,因为主程序要用到插件的配置首先在assets目录下添加plugin.xml文件如下:         Bundle-Name="huanxindemo"         Bundle-SymbolicName="com.easemob.chatuidemo"            Bu

2015-06-23 09:32:44 1545 2

转载 Class not found when unmarshalling

问题的出现,打开页面,之后home切换到后台,等内存不足,重新进入此页面的时候会出错出现问题的原因: adapter里用到了如下的类,系统的。BaseSavedState而上边的类又继承了protected AbsSavedState(Parcel source) { // FIXME need class loader Parcelable super

2015-06-01 18:01:40 2338

转载 PowerManager

PowerManager这个类主要是用来控制电源状态的. 通过使用该类提供的api可以控制电池的待机时间,一般情况下不要使用。如果确实需要使用,那么尽可能的使用最低级别的WakeLocks锁。并且确保使用完后释放它。你可以通过context.getSystemService(Context.POWER_SERVICE)的方式获得PowerManager的实例。在PowerManager中,最主要的

2015-05-18 10:55:17 590

转载 Java String和Date的转换

原帖:http://www.cnblogs.com/bmbm/archive/2011/12/06/2342264.htmlString—>Date方法一:String dateString = "2012-12-06 ";  try  {      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM

2015-05-11 16:23:44 592

转载 错误日志记录

升级到 AppCompat v22.1.0 报错: AppCompat does not support the current theme features最新的Surpport里面的主题检查好像更严格了。以前使用ActionBarActivity + Toolbar的时候,我是这么定义的 name="AppTheme.Base" parent="Them

2015-04-30 20:25:06 705

原创 关于android adt的更新

以前更新都在线,现在在线得翻墙了。。不论是翻墙还是下载别人提供的zip文件,都要注意如下的问题图中箭头的地方一定不要勾选啊,我弄了2个eclipse,一个在线,一个下的zip压缩包,结果都更新失败,,最后把那勾去掉都成功了。。

2015-04-27 22:01:35 621

原创 Unable to execute dex: Multiple dex files define Lcom/jess/ui/ScrollBarDrawa

Unable to execute dex: Multiple dex files define L com/jess/ui/ScrollBarDrawa出错原因,我引用的一个第三方库,,而同事把库里的代码复制进我们的工程,我没注意,同步完代码出现了这问题。。就是这个库的代码有2个,重复了。。如上提示的那个类说有2个。。。删掉了第三方引用就好了

2015-03-11 16:24:04 974 1

原创 简单的第三方图标使用

github地址:点击打开链接需要的jar包:点击打开链接图片预览看这里:点击打开链接那工程咱运行不起来,就下载下jar简单用下吧。jar里提供了两种最简单的, <android.widget.IconTextView android:layout_width="wrap_content" android:layout_height="wr

2015-02-28 17:26:52 1046 1

转载 Uri 中文乱码问题

没事用了下Uri.fromFile(new File("/aaa/白板.pdf")).toString()  结果却不是我要的,2个中文字 白板竟然成了百分号了。。无语,百度下找了下列子我自己偷懒了,我去,我反正是保存这个路径的,我直接在 路径前加了个  file:/// 完事,也不用Uri了。。下边是搜到的文章:http://blog.chinaunix.net/uid-2114

2015-02-12 09:26:53 1528

转载 Canvas的效果操作及save()和restore()方法应用

原文:http://blog.163.com/gobby_1110/blog/static/29281715201010188417838/平移、缩放、旋转等操作等于是,我在一个正的画布绘制好图,然后再把画布做旋转、平移、缩放等等的效果。也就是说,我使用的X、Y坐标还是正常的坐标(没旋转、平移、缩放等之前的坐标)。 save()和restore()是用来

2015-02-05 17:22:11 645

转载 ANDROID文件关联之MIME TYPE

地址如下:点击打开链接

2015-02-02 11:14:11 658

转载 Activity四种加载模式

转载地址:点击打开链接Activity的启动模式可以通过AndroidManifest.xml文件中的元素的属性来指定,一共有4中模式: activity android:name="ActivityMain" android:launchMode="singleTask">activity>

2015-01-15 13:00:31 687

转载 整理下发邮件

以前测试还好的,现在不知道咋了,竟然发送失败,提示错误。。不管了,先放这里方便以后查找177: W/System.err(9925): javax.mail.MessagingException: 500 Error: bad syntax几个基本类:MailSenderInfo.java/** * 发送邮件需要使用的基本信息 */ import java.ut

2015-01-14 16:29:50 758

转载 简单的回弹效果

这个主要是垂直方向的,如果需要左右的,修改下y为x即可。import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import and

2015-01-14 15:41:54 830

转载 android动画之transalte

原帖地址:http://www.cnblogs.com/bavariama/archive/2013/01/29/2881225.htmlActivity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http://developer.android.com/guide/topics/graphics/animation.html和http://dev

2015-01-14 15:38:00 822

翻译 renderscript-v8.jar的简单使用

这个库主要是对图形的处理,模糊,渲染需要的操作,加入v8库,支持这个jar包的目录在\sdk\build-tools\里面,如下两张图,因为build-tools大家的目录可能不一样,老的是上边那个目录,新的是下边的。之后记得在project.properties添加如下选中的那行代码,否则运行的时候会报错提示找不到库的xml代码如下: <ImageVi

2015-01-13 14:03:33 3172

原创 ViewSwitcher,ImageSwitcher,TextSwitcher,ViewAnimator

首先简单看下ViewAnimator,因为其他3个都是复写了他,限制为最多2个控件切换而已。默认的情况下显示第一个布局。红色的部分默认都不显示      android:id="@+id/animator"     android:layout_width="match_parent"     android:layout_height="match_parent"  

2015-01-12 17:16:53 766

原创 SlidingTabLayout

效果图如下:布局文件如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"

2015-01-12 14:52:33 4022

转载 bad class file magic (cafebabe) or version (0034.0000)

UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)  出错的原因,我从1.8的jre里复制了一个jar包到工程里,而我的工程使用的是1.6的编译环境。后来从1.6的里边复制了一个。

2015-01-04 15:12:55 8120

转载 apache POI 的 HSSF和XSSF

转自:http://blog.sina.com.cn/s/blog_717c2b0f0100wcef.html没工夫看先放着还有几个不错的:第一个:点击打开链接   POI 是 Apache 下的 Jakata 项目的一个子项目,主要用于提供 java 操作 MicrosoftOffice 办公套件如 Excel,Word,Powerpoint 等文件的 API.

2014-12-24 16:36:41 2524

原创 api21最新导航箭头动画的使用

api21 toolbar ,动画导航箭头

2014-12-19 16:54:12 1356 1

原创 太坑爹的v7包啊。。

目前eclipse里有4个v7包,实在无语。。。最早的工程用了个v7包,昨天无聊 换成最新的了。。结果今天打包的时候代码混淆总报错,提示这个那个方法找不到。。。找了半天找不到解决办法。。想想以前都好了。。。赶紧去svn上下了以前提交的老的v7,替换掉竟然ok了,真无语啊,,那7个v7包。里边的v7jar包没一个大小一样。我擦。我想说,你有了新的,没必要把老的里边的东西删了啊,这

2014-12-18 11:21:54 697

转载 ndk相关1

Android.mk 文件是Android 的 makefile文件,内容如下:# Copyright (C) 2009 The Android Open Source Project## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file ex

2014-12-17 21:57:53 583

原创 image-chooser-library 相册图片选择,拍照

如标题所示的库,可用来操作相册,以及拍照,视频等操作。使用方法:比如点击某个按钮后,执行如下的方法:chooser(ChooserType.REQUEST_PICK_PICTURE);//注意红色的this,代表的如果是activity那么会执行activity里的onActivityResult方法,如果this代表 fragment,那么会执行fragment里

2014-12-11 15:37:22 2193

原创 AudioRecord音频录制的IllegalStateException

如果音频录制开始结束的速度太快,可能还没准备好,你就stop就会出现这种状态。我们在开始前,最好先确保之前 的已经释放掉了。。。MediaPlayer或AudioRecord必须在mediaPlay.isPlaying()返回true时才能执行stop,否则就会出现IllegalStateException的错误。所以我们在调用stop方法的时候得先判断状态。。

2014-12-11 09:46:48 1352

转载 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)

自定义了一个画布,由于切换背景速度太快,导致切换2页就挂掉。。咋也找不到原因。。后来参考下边的帖子。。http://blog.csdn.net/sonikk/article/details/9217181感觉应该也是我的bitmap回收的问题。。。。仔细看了几遍,后来有2行代码换了下顺序就好了。。。。哎,应该是使用了已经回收的bitmap的问题。希望以后碰到同样的问题可以同样处理。

2014-12-10 16:36:38 895

转载 FragmentPagerAdapter 和FragmentStatePagerAdapter

原帖地址:http://www.apkbus.com/android-90417-1-1.html在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发

2014-12-02 17:34:34 645

转载 手动屏幕旋转的方法

参考“:点击打开链接

2014-11-18 17:26:39 1078

原创 java.io.IOException: The same input jar [***\libs\javastruct-0.1.jar] is specified twice

提示包制定了2次。。这个老的eclipse打包没问题的,不会提示这个错误。新的elicpse会提示这样的。

2014-10-16 11:36:38 5031

转载 ndk使用

原文地址:http://www.cnblogs.com/snake-hand/p/3178037.html(1)新建android工程(2)添加NDK路径(3)添加本地支持给本地库起名此时工程目录下会自动生成jni文件夹此时Makefile也自动生成

2014-09-25 22:20:14 728

转载 Eclipse NDK 配置

原帖地址:http://www.cnblogs.com/chenjiajin/archive/2012/04/12/2444188.html

2014-09-24 22:48:46 701

原创 邮箱格式验证手机号格式验证,自动读取短信

1,邮箱和手机号的格式简单验证 private boolean AuthRegisterUser(String UserName) { Pattern patternMailBox = Pattern .compile("^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-

2014-09-23 15:31:58 2848

转载 Activity的启动模式和悬浮窗

原文:http://blog.csdn.net/linghu_java/article/details/17266603在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。  Android总Activity的启动模式分为四种:

2014-09-03 15:57:24 2002

转载 onnewintent的使用时机

原文:http://www.cnblogs.com/zenfly/archive/2012/02/10/2345196.html

2014-09-03 14:52:54 784

原创 eclipse 安装 maven插件

在线的我的不成功,所以这里就写下离线的安装。。找到eclipse的跟木

2014-09-02 10:50:37 810

原创 使用v7包,actionbar的问题

可能第一次使用v7包,很多人都以为和v4一样,其实不然。。一样的代码,用v7效果不一样的。。。    xmlns:app="http://schemas.android.com/apk/res-auto" >                android:id="@+id/submit_menu"        android:showAsAction=

2014-08-28 15:02:48 1175

maven插件压缩包

maven离线插件压缩包,具体使用请参照 http://blog.csdn.net/salmanit/article/details/39003139

2014-09-02

ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar

修改后的jar包,原始的包,打包签名的时候会出现错误,因为里边有可系统自带的类重复的,这个已经删除了。。如果你只是用来连接webservice的话就直接用可以了,代码混淆里也不需要多余的操作。 如果你用到了XmlPullParserFactory这样的。那加入下边的 -dontwarn org.kxml2.** -keep class org.kxml2.** { *;} -dontwarn org.xmlpull.v1.** -keep class org.xmlpull.v1.** { *;}

2014-08-21

空空如也

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

TA关注的人

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