WhatYouSeeMe的博客

http://write.blog.csdn.net/feedback

android开发edittext横竖屏切换游标消失不显示

做横竖屏切换时发现,edittext在切换时游标消失,通过设置EditText.setCursorVisible()和EditText.setFocusable()都没有效果,最后查源码发现通过EditText.requsetFocus()可以实现效果/** * Call this to try...

2018-07-05 15:07:39

阅读数 85

评论数 0

修改PagerSlidingTabStrip实现添加圆角,设置选中文字颜色

最近使用到PagerSlidingTabStrip但是不符合需求就直接稍微改了下,增加了设置横线圆角,和设置选中文字颜色,以及根据文字大小横线变化长度.能用到的朋友可以使用/* * Copyright (C) 2013 Andreas Stuetz <andreas.stu...

2018-06-01 17:55:16

阅读数 318

评论数 0

Android开发秒转换成分钟和小时

秒转换成分钟和小时主要通过取余和取商实现,然后通过StringBuffer拼接显示;代码简单直接上代码 public static String formatTimeS(long seconds) { int temp = 0; StringBuffer sb...

2018-04-24 10:43:44

阅读数 1869

评论数 0

android开发aidl使用

最近写了一个aidl,发现有很多忘记了,感觉还是好记性不如烂笔头呀.特此记录下以便以后使用参考一,创建service和client端,可以是二个不同的APP,也可以在同一个应用中使用二个进程.本文通过创建二个应用实现.aidl一般int ,long , boolean , float ,doubl...

2018-04-16 10:27:14

阅读数 285

评论数 0

Android开发初识DataBinding的基本使用

最近自己开发项目想使用一些自己之前没有使用过的技术,发现dataBinding使用起来非常方便,高效.对于不想使用butterknife和findviewbyId的童鞋可谓是再好不过了. 一,使用dataBinding首先在build中配置,因为其本身在Androidsdk中所以直接配置 ...

2018-03-28 10:51:10

阅读数 110

评论数 0

Android开发播放器根据锁定横竖屏快捷键进行横竖屏切换,横屏状态观看锁屏

根据锁定横竖屏快捷键状态进行横竖屏切换,以及播放时进行对横竖屏快捷键状态变更时进行手动和自动横竖屏切换,以及锁屏 一,首先监听横竖屏快捷键状态,其中自动旋转为1,锁定方向为0 /** * 自动横竖屏切换按钮快捷键状态 * 自动旋转为1;锁屏0 */ p...

2018-03-23 12:43:38

阅读数 302

评论数 0

android开发SurfaceView+MediaPlayer实现视频播放

之前一直使用listview实现城市列表与字母联动,于是想着通过recycleView实现效果,但是发现和listView不一样,最后查资料资料发现有另外方法,特此记录一下 1,移动位置小于第一Item; 2,移动位置小于等于最后一个Item 3,其他情况 /** * 根据位置recyc...

2018-03-23 11:20:56

阅读数 95

评论数 0

Android应用Monkey压力测试

简介:Monkey是Android自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常;分为四个选项:常用选项,事件选项,约束选项,调试选项. 1,常用选项 -help展示自带的帮助 例如...

2018-03-20 11:06:14

阅读数 99

评论数 0

Android开发旋转圆形图片自定义View

撸了一个自定义View,记录一下思路和代码以备以后使用. 思路: 1,首先要画一个圆形图片和一个圆形背景图(通过自定义View); 2,自定义View基本步骤初始化属性,测量宽高和中心点,然后绘制图片; 3,通过handler实现图片的角度旋转.然后然后就慢慢撸. 效果图: 1,废...

2017-11-07 19:01:30

阅读数 1041

评论数 0

Android开发RecycleView的适配器(adapter)无法更新集合中数据

最近在使用BaseRecyclerViewAdapterHelper时,需要在弹出dialog后更新数据,但是发现调用适配器的notifyDataSetChanged(),根本无法起什么作用,于是打印log,发现一个问题Adapter每次加载的都是同一个地址的集合,而自己更新数据时是二个不同地址的...

2017-09-18 17:54:46

阅读数 1343

评论数 0

Android开发第三方库glide和圆形控件circleimageview一起使用第一次进入无法显示问题

在使用glide加载圆形头像,圆形头像使用控件circleimageview,发现第一进入头像根本不会显示,后来使用android v4包提供的RoundedBitmapDrawableFactory完美的解决了这个问题,在使用RoundedBitmapDrawableFactory时,xml中的...

2017-09-04 18:08:08

阅读数 823

评论数 0

Android开发图片三级缓存

因为目前工程无法使用第三方,只能搞一个三级缓存了三级缓存分为内存缓存,本地缓存,网络缓存;缓存的步骤依次是网络,内存,本地,然后取的顺序为内存,本地,网络.在加载图片时引用时尽量采用弱引用避免出现图片过多产生OOM. 1,内存缓存,android为我们提供LruCache=其中维护着一个Linke...

2017-08-30 16:09:52

阅读数 244

评论数 0

react-native的textInput学习中宽自动变小的问题

在学习使用textInput中,主view使用 alignItems:’center’交叉轴中间对齐是发现,textInput的宽自动变小,查询都无果,就通过字控件使用alignSelf:’center’,实现了效果,希望对于初学遇到这个坑的能有一点帮助. 1,在没有改变之前的样式和代码; i...

2017-08-29 20:15:47

阅读数 927

评论数 0

react-native引入第三方库时报Command `run-android` unrecognized

在使用第三方库tab-navigator时调用npm install react-native-tab-navigator --save再次运行时直接报Command run-Android unrecognized. Make sure that you have run npm install...

2017-08-23 10:02:14

阅读数 5607

评论数 0

Android开发极光推送五步轻松集成

1,在Module中的Build.Gradle中的defaultConfig中配置如下: //极光推送 ndk { abiFilters 'armeabi', 'armeabi-v7a', 'armeabi-v8a', 'x86', 'x86_64', '...

2017-08-09 11:33:55

阅读数 415

评论数 0

Android开发使用retrofit上传文件和多个参数一起时失败问题

最近使用retrofit上传文件和参数时发现上传直接失败,于是查询各种资料发现是因为retrofit上传文件时底层限制问题,可是换作另外方法上传就可以了,记录下; 一,服务器让传递的参数和内容 二,retrofit接口内容@Multipart @POST Call<WebR...

2017-07-28 12:16:20

阅读数 2711

评论数 0

Android开发自定RadioGroup实现多布局重叠并单选&修改radioButton按钮样式

最近有个需求实现每行二个RadioButton实现两行并单选,在使用radiogroup其中嵌套布局时发现无法单选,只能自定义RadioGroup.查询资料和源码发现其实radioGroup继承的是Linelayout,于是首先继承lineLayout,自定义一个记录一下. 1,首先查找所有rad...

2017-07-25 19:56:12

阅读数 1530

评论数 1

Mob短信验证

最近发现Mob短信验证还是很好用的,顺便使用了一下,记录一下使用步骤.Mob短信注册分为通过自己服务端验证和App自身验证,我这边使用的App与Mob验证. 一,As配置文件AS版本的SMSSDK目录下包含以下内容:smssdk_as目录结构MobCommons.jar:Mob 通用公共库(必须...

2017-07-07 17:50:14

阅读数 334

评论数 0

Android开发实现上一页,下一页显示内容

最近写了个上一页下一页显示Demo,感觉还是比较好实现!通过设置listview的每页item显示的个数,然后控制返回item的count实现点击按钮上一页下一页效果. 一,布局文件(若是想实现滑动的上一页和下一页切换直接使用ViewPager嵌套listview)<?xml version...

2017-04-19 19:19:27

阅读数 3750

评论数 2

Android开发修改seek bar样式出现的问题

修改seekbar样式时,发现一个问题设置 thumb时出现进入到背景的情况,查谷歌发现原来是设置thumbOffset就解决了. 一,android:maxHeight=”6dp” android:minHeight=”6dp”//设置进度条宽度; android:thumbOffset=”8d...

2017-04-13 16:35:21

阅读数 608

评论数 0

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