自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 安卓常遇到的异常、如何解决

1、 SQLException:操作数据库异常类。问题:当Java应用程序与数据库进行沟通时如果产生了错误,就会触发这个类。同时会将数据库的错误信息通过这个类显示给用户。当用户插入数据的时候,如果这个字段的值跟现有的纪录重复了,违反了数据库的唯一性约束,此时数据库就会跑出一个异常信息。这个信息一般用户可能看不到,因为其发生在数据库层面的。此时这个操作数据库异常类就会捕捉到数据库的这个异常信息,并将...

2018-06-20 16:58:57 496

原创 打包时报:app:transformDexWithDexForRelease

原因:最新的ADT和SDK Tool在将jar转化成dex的时候,可能会合并类的代码,这将导致巨大的类;类中的每一个方法都分配有一个id,字节码中以id标识和调用方法;早期的Dalvik VM内部使用short类型变量来标识方法的id,最大值限制在65535。当方法数超过65535,则会报该错误。解决方法:在build.gradle中dexOptions增加jumboMode trueandroi...

2018-06-14 15:19:05 2569 1

原创 带提示搜索框 AutoCompleteTextView 使用

<AutoCompleteTextView android:id="@+id/baidumap_auto_search" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@null" android:hint="用户...

2018-05-29 09:48:00 744

原创 圆形图标 CircleImageView

需要依赖:compile 'de.hdodenhof:circleimageview:2.2.0'使用:<de.hdodenhof.circleimageview.CircleImageView android:id="@+id/title_icon" android:layout_width="50dp" android:layout_height="match_pare...

2018-05-22 17:02:36 404

原创 卡片布局 CardView

添加依赖compile 'com.android.support:cardview-v7:25.3.1'使用:<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/r...

2018-05-22 16:49:33 178

原创 获取SHA1

获取调试版安全码与发布的版安全码 调试版安全码先进入  .android 然后输入 keytool -list -v -keystore debug.keystore口令:android发布版安全码在android studio 里进入 Terminal先输入 keytool -v -list -keystore 一个空格在输入   F:\E-Goods\jks\e-foods.jks  这个为你...

2018-05-18 15:04:23 158

原创 SharedPreferences 数据持久化

SharedPreferences  是一个轻量级的数据储存方式,它是android数据持久化最简单的一种,是以XML文件储存键值对数据,可以储存一些简单的配置信息,例如登录因为SharedPreferences本身是一个接口,程序无法直接创建SharedPreferences的实例。使用:public static SharedPreferences getSp(Context context)...

2018-05-15 10:46:21 254

原创 动态权限开源库-EasyPermissions使用

开始导入compile 'pub.devrel:easypermissions:0.4.0'需要在 Activity 或者 Fragment 中实现EasyPermissions.PermissionCallbacks 接口@AfterPermissionGranted(PER_LOACTION) public void handleLogin() { if (EasyPe...

2018-05-14 17:25:37 524

原创 设置程序最先启动的Activity

其中android.intent.action.MAIN 与 android.intent.category.LAUNCHER 决定应用程序在luncher中的显示方式;android.intent.action.MAIN决定应用的入口Activity,也就是我们启动应用时首先显示哪一个Activity。android.intent.category.LAUNCHER表示activity应该被列入...

2018-05-14 15:58:25 4429

转载 Glide解析,基本用法

现转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53759439现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley,再到后来的新兴军Glide和Picasso,当然还有Facebook的Fresco。每一个都非常稳定,功能也都十分强大。...

2018-05-09 10:40:21 166

翻译 Volley

Volley网络通信框架非常适合去进行数据量不大,但通信频繁的网络操作将volley.jar文件复制到libs目录下public static RequestQueue mVolleyQueue;public static void sendRequest(final Request request, String tag, HttpCallBackListener listener) { ...

2018-05-08 15:58:57 94

空空如也

空空如也

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

TA关注的人

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