- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 Android图片加载框架,Glide
转自郭神开始要想使用Glide,首先需要将这个库引入到我们的项目当中。新建一个Glide4Test项目,然后在app/build.gradle文件当中添加如下依赖:dependencies { implementation 'com.github.bumptech.glide:glide:4.4.0' annotationProcessor 'c
2017-12-19 14:21:51
348
原创 关于项目合并的一些坑 androidStudio项目和Eclipse项目合并
.layout尽量不要重名,重名的统一改名(activity里面的要一起改,不然找不到了)()2.把清单文件里面的activity合并一份,权限合并,application合并,配置的第三方地图等key合并3.(重点)theme。很重要android:theme="@style/Theme.AppCompat.Light.NoActionBar"4. (特重点)版本统一,v4,v7包版本统一compileSdkVersion 26buildToolsVersion "26.0.1"compil
2017-12-05 16:51:02
1539
5
原创 com.android.dex.DexIndexOverflowException: Cannot merge new index 66078 into a non-jumbo instruction
报错提示: Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concu
2017-07-17 16:13:24
488
转载 Android Studio Gradle project sync failed,Gradle sync failed: Unable to start the daemon process.
Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chap
2017-06-22 20:26:42
2763
原创 安卓注解使用,实体类指定须使用字段, Google Gson 字段过滤
实体类复用,项目中往往会遇到这样一些问题,有一个字段很多的实体类,然后向服务端提交数据的时候却不需要这个实体类的全部字段。所以我们通常的方法就是再新建一个只有需要字段的实体类。还有一种方法就是本文要说到的注解,给某个操作时需要用到的字段加上注解:1.新接口SubmitAccept/**某个时刻需要提交的字段 * @author * @version 创建时间:2016年3
2017-02-13 10:03:49
1090
原创 android.support.v7.widget.Toolbar的使用
xml文件:可以新建一个xml文件,文件名:toolbar.xml xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/appbar_layout"
2017-01-23 10:43:58
4056
原创 android照片裁剪
/** * 调用系统的裁剪 * * @param uri */public void cropPhoto(Uri uri) { Intent intent = new Intent("com.android.camera.action.CROP"); intent.setDataAndType(uri, "image/*"); intent.putExtra("c
2017-01-23 10:40:05
324
转载 RecyclerView定位
转载请标明出处: http://blog.youkuaiyun.com/tyzlmjj/article/details/49227601 本文出自:【M家杰的博客】概述 RecyclerView在安卓开发中非常实用,而且简单易用,但是在实际开发中一直有一个问题困扰着我,就是定位问题,实际的项目中总是会遇到这样的需求:检索RecyclerView的某一项(各个项的高度不确定),然后定位这
2017-01-16 17:19:43
371
原创 Android studio 导入安卓项目时报错 Gradle's dependency cache may be corrupt (this sometimes occurs after a net
项目导入后会报以下错误:Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)Re-download dependencies and sync project (requires
2016-12-23 11:17:30
5624
原创 安卓 隐藏软键盘
InputMethodManager inputMethodManager= (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if(inputMethodManager!= null) { inputMethodManager.hideSoftInputFromWindow(getWindow
2016-10-26 10:05:12
297
原创 android Activity之间传递对象
Activity之间传数据时,为了避免麻烦,往往会将一些值封装成对象,然后将整个对象传递过去。传对象的时候有两种情况,一种是实现Parcelable接口,一种是实现Serializable接口。常见错误: 1.Caused By:android.os.BadParcelableException: ClassNotFoundException when unmarshal
2016-10-25 14:16:35
538
原创 Base64和Bitmap的相互转换
/* *bitmap转base64 */publicstatic String bitmapToBase64(Bitmap bitmap){String result="";ByteArrayOutputStream bos=null;try {if(null!=bitmap){bos=new ByteArrayOutputStream();bitmap.c
2016-08-30 17:30:25
3589
转载 Android通知栏微技巧,那些你所没关注过的小细节
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/50945228本篇文章首发于我的微信公众号,其实通常情况下我都不会将微信文章再在博客上发表的,因为我认为两者区别比较大。微信文章偏向于短小精炼,毕竟要在手机上阅读,博客文章则可以写得更加深入一些,也不怕贴大量的代码。但是由于这篇文章稍微有点特殊,讲的是Android通知栏微技
2016-08-22 14:12:09
312
转载 Snackbar提示,Toast和Dialog之间
Snackbar如果说Dialog和Toast是两个极端的话,那么Snackbar就是处于中间的位置了。Snackbar和Toast比较相似,但是用途更加广泛,并且它是可以和用户进行交互的。Snackbar使用一个动画效果从屏幕的底部弹出来,过一段时间后也会自动消失。在使用Snackbar之前,首先需要在app/build.gradle中添加相应的依赖:dependencies {
2016-08-22 14:07:15
460
原创 toast,小技巧,安卓
private static Toast toast; public static void showToast(Context context, String content) { if (toast == null) { toast = Toast.makeText(context,content, Toast.LENGTH_SHORT);
2016-08-22 14:01:13
403
原创 DatePicker控件/日期控件,只显示年月/隐藏日
datePicker = (DatePicker) dateTimeLayout.findViewById(R.id.date_picker);((ViewGroup)((ViewGroup) datePicker.getChildAt(0)).getChildAt(0)).getChildAt(2).setVisibility(View.GONE);
2016-08-18 14:48:02
6639
转载 完美的屏幕适配 安卓屏幕适配
http://blog.youkuaiyun.com/lmj623565791/article/details/49990941;本文出自:【张鸿洋的博客】一、我们希望拿到设计图,meta信息中填入设计图的尺寸,然后不需要额外计算,布局直接抄设计图上的尺寸,不产生任何多余的资源文件,完成各种分辨率的适配!二、直观的体验假设我们拿到一张设计图:这样的设计图开发中很常见
2016-06-07 13:40:44
614
转载 Android 高清加载巨图方案 拒绝压缩图片 避免oom
一、概述距离上一篇博客有段时间没更新了,主要是最近有些私事导致的,那么就先来一篇简单一点的博客脉动回来。对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法:对于图片显示:根据需要显示图片控件的大小对图片进行压缩显示。如果图片数量非常多:则会使用LruCache等缓存机制,将所有图片占据的内容维持在一个范围内。其实对于图片加载还有种情况,就是单个图片非常巨大,并
2016-06-07 13:35:35
1145
转载 SharedPreferences封装类SPUtils
package com.zhy.utils; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.Map; import android.content.Context; import android.content.Shared
2016-06-07 11:35:30
353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人