自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DialogFragment 返回键

在使用DialogFragment时有需求要DialogFragment在界面内一直展示,不能随返回键关闭,这时候就需要处理DialogFragment的返回事件: 在DialogFragment中使用setCancelable(false) 可以让DialogFragment不随返回键关闭,但这样处理又会导致返回事件被Dialog消化,无法传递到Activity,Activity无法关闭。那就咱们就可以写一个Dialog子类,在子类中重写onKeyDown方法,拦截返回事件交给外部Activity处理。

2023-12-11 10:28:06 225

原创 自定义TabLayout(可调整背景布局、字体颜色及大小)

记录一个简单的自定义TabLayout,可自定义tab背景,tab选中字体颜色、大小。TabLayout代码:public class HomeTabLayout extends TabLayout { public HomeTabLayout(Context context) { super(context); initTabLayout(...

2019-07-08 14:43:55 3557

原创 Android获取网络图片尺寸(宽高)

项目常有获取服务端图片的需求,自己做了下整理,希望帮助的大家和自己!/** * 获取服务器上的图片尺寸 */public static int[] getImgWH(String urls) throws Exception { URL url = new URL(urls); HttpURLConnection conn = (HttpURLConnection) ...

2019-03-09 15:44:35 7208

原创 Android端记录跑步计步运动轨迹数据的App

最近公司项目中遇到类似运动健身,记录运动轨迹数据的需求。IOS端参考YSRun(项目地址:https://github.com/moshuqi/YSRun)很快完工。Android端参考资料比较少,在完工后参照YSRun写了个简易Demo,希望对有相同需求的童鞋有帮助!Demo功能实现了跑步运动轨迹、运动数据(运动日期记录、单个日期运动次数、每次运动的基本数据(运动距离、时长、消...

2019-02-28 16:39:01 15138 17

原创 Fragment中onActivityResult()方法不回调

Activity中嵌套Fragment,在Fragment中使用startActivityForResult方法会出现在Fragment中onActivityResult()方法不回调的情况。下面是我的解决方法:1、在Fragment依附的Activity中重写onActivityResult()方法:@Overrideprotected void onActivityResult(int re...

2018-06-19 10:12:23 1679

原创 使用Picasso获取从网络请求Bitmap

现在Android上的图片加载框架有很多,UniversalImageLoader、Picasso、Glide、Volley、Fresco等。我个人常用的是UniversalImageLoader、Picasso这两种,它们各有优点:UniversalImageLoader相对于Picasso内存更好管控,OOM出现的几率会更小些,但加载的图片质量清晰度不如Picasso,如果对图片质量清晰度要求...

2018-05-25 13:52:23 3619

原创 Android应用调用第三方地图应用导航

项目中需要用到调用第三方地图应用导航时可参考,类似于这样:首先需要获取到手机上已安装的地图应用: //获取地图应用 private AllTwoDTO.txt_mydata getMapApk() { AllTwoDTO.txt_mydata mydata = new AllTwoDTO.txt_mydata(); List<AllTwoDTO.tx...

2018-05-21 11:52:54 2636

原创 HorizontalScrollView中嵌套使用带侧拉删除的RecyclerView滑动冲突解决

最近在项目中使用了带侧拉删除的RecyclerView,由于RecyclerView横向数据较多,设计不可以换行,所以在外层使用了HorizontalScrollView,出现了RecyclerView的侧滑事件不响应。解决思路:对HorizontalScrollView进行滑动监听,当向左活动并且滑动到尾部时,将滑动事件分发至子控件,否则将滑动事件拦截:1、自定义HorizontalScroll...

2018-04-22 16:32:25 605

原创 AndroidStudio将库工程打包为jar、aar文件

1、在项目中找到要打包的库工程,打开库工程目录下的build.gradle      在文件末尾添加如下配置:task makeJar(type: Copy) { delete 'build/libs/smartrefresh.jar' from('build/intermediates/bundles/release/') into('build/libs/') ...

2018-03-08 17:08:53 381

转载 Picasso加载需要证书的https图片问题

在项目中用到了picasso加载图片,在使用过程中遇到一些问题,就是相同的图片链接,使用imageloader或glide都可以正常加载显示,而picasso加载失败,查过好多资料才找到:1.首先先添加:dependencies {    //picasso    compile 'com.squareup.picasso:picasso:2.5.2'    compile 'com.jakewh...

2018-02-23 18:42:19 1006

空空如也

空空如也

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

TA关注的人

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