3 好名字都被丑的人起了

尚未进行身份认证

如果你身边空无一人?(走在了所有人前面||方向错误):芸芸众生;

等级
TA的排名 14w+

android开发_热修复

最近闲来无事,捉摸了下这个热修复东西,花了大概一天的时间写了个demo,然后测试上传热修复补丁,success!记录一下。本人用的是微信开源的tinker,所以下面全是关于它的:第一步:去tinker官网(http://www.tinkerpatch.com)注册个appkey然后新建个项目版本号跟应用名字最好跟你app内设置的一致。patch版本:4说明我已经上传...

2019-10-16 10:00:42

极光im实时聊天

最近一个多月终于忙完了,一直在做app集成和完善实时聊天功能,特此记录一下。。。以前用过环信的实时聊天,不得不说环信确实做得好,一个easyUi就能让你舒舒服服的专心写其他的,不过因为收费,所以这次听我们产品的用免费的极光im~。~1。首先没得说去注册极光im的账号appk之类的去吧然后把需要的权限那些配置文件粘贴到自己的Manifest中该修改的要记得修改称自己的...

2019-08-21 12:54:37

adapter多个帧动画只执行一个的问题

AnimationDrawableframeAnim=(AnimationDrawable)mContext.getResources().getDrawable(R.drawable.yellow_red_rent);finalHolder1.cardBg.setBackgroundDrawable(frameAnim);frameAnim.start();AnimationDrawa...

2019-02-21 10:12:55

关于android项目集成微信自带第三方登录和友盟的微信分享之后出现的奇葩问题!搞了五个小时终于解决了

背景是这样的,项目设计有微信登录和分享的功能,本来直接用的友盟,结果后台同事说 他们只要微信返回的code, 不要access_token,而友盟的第三方登录直接返回最后的access_token了,无奈,只能用微信自己的api获取code,在分享的地方设置的友盟分享相关配置,奇葩的事情就出现了,只测试微信登录的话都不会出现问题,但是只有微信登录后再分享一次,然后退出登录,再微信...

2019-01-09 17:53:08

友盟分享网络图片到微信 图片无法显示问题

今天做个分享功能,产品让只分享图片,没的说,以前的代码cctv过来发现分享微信好友后无法显示图片,在网上找了一通,有人说是http开头的链接不准分享了,换了个https的还是不行。 无奈,去下载了umeng最新的demo apk 发现人家的http链接开头的图片链接都是可以分享出去显示的, 代码看着也没区别,然后直接把友盟demo里的图片链接放我这里测试 也是可以的,最后发现个规律 ...

2018-12-26 11:04:03

android 沉浸式状态栏的实现

废话不多说,上代码,粘贴进去就能用!if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=this.getWindow();window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);...

2018-11-28 10:11:59

SpannableString 实现快递信息座机点击拨打功能(Android)

如图,快递文本如果有手机号码的话需要实现超链接,android:autoLink="phone"只能实现手机号超链接,座机却不可以,查了好多资料最后得出一个结论只能用SpannableString实现。知道新办法的小盆友可以补充补充。 最后实现的效果如下(点击对应的号码都可以拨打出去该号码): 其实这是我第一次使用SpannableString,果然学习都是需要成本...

2018-11-21 19:00:56

Google map 拖拽选择位置结束的监听(用力拖拽松手后有延迟惯性也适用)

地图应用一般都有 map上面一个大头针,然后拖拽缩放地图 获取到大头针所在的坐标和位置信息。   可惜国内对googlemap的介绍太少了,我原本是这样做的 ,在mGoogleMap.setOnCameraMoveListener(this);的回调:@OverridepublicvoidonCameraMove(){centerPoint...

2018-08-06 16:45:01

Github挺好用的android图片选择框架(拍照+从相册)

项目要用到多图片上传选择和展示的功能,在github找到了个效果看起来不错的demo,悲剧的是下载完zip后浏览器卡死了,没记住地址,如有侵权请联系。。。话不多少,先看效果:这个库叫做PhotoPicker  使用起来也特别简单:Intentintent=newIntent(ReleaseActivity.this,PhotoPickerActivity.class);intent...

2018-06-26 14:04:05

Fragment内部根据ID获取父Activity的空间,设置错乱的问题记录

一个Activity中包含四个Fragmeng  最底下有四个Tab标签页进行切换,出现问题的根本我觉得就是因为这个Tab存在于Activity中,(作用域的问题!),如图:因为新加的功能要在第一个Fragment中进行某个按钮操作会自动跳转到第二个Fragment,然后下面的Tab显示也要跟着变颜色和图标,最开始我是这样写的在onCreatView中把tab的对象都获取到然后for循环直接到第...

2018-06-19 15:00:31

android easyPR车牌识别

车牌识别云脉做的不错,识别快,识别率还高,但是收费,尴尬了。前一阵子项目云脉的授权到期了,老大让换成easypr,好,换就换,  结果就发现easypr只有拍照的车牌识别,而没有视频识别的方法,好吧,自己在esypr基础上加了些挺low的代码,不过功能实现了就好。原本的思路是 设置一个集合 每次自动识别出来三次结果, 二次一样就认为其正确,result结果到activity,后来发现,悲剧...

2018-04-12 16:20:10

仿ios时间选择器

可以自定义设置开始时间和结束时间,弹出时默认选中的时间,支持时分年月日等等,先看效果图吧,简单的main界面:然后是各个样式的选择器01:  年月选择器:02:  年-月-日 时:分选择器:03:  年-月-日选择器04:年-月 时:分选择器(这个可能不怎么用到,但我用到了 恶心。)暂时就先实现了这几个效果,因为最后04:年-月 时:分选择器这个我项目不需要设置默认时间所以...

2018-04-12 15:42:00

获取今天开始一年内的时间集合(年-月-日)

前天需求要自己做一个时间选择器,选择范围是今天到一年后今天;然后本以为android会有直接获取固定时间段内的集合方法,结果死活找不到,好吧,自己下了个方法。。。挺low的  不过实现功能了。publicvoidgetYearDate(){longupDay=dataOne("2018-04-0100:00:00");longdownDay=dataOne...

2018-04-10 14:23:41

android studio 修改项目的包名

今天项目要换个包名,以前改过一次,忘记了。。。 悲剧   然后今天发现个新方法,很快捷有用。1、取消掉这个对勾2,选择目录结构Package3.右键你想改的包名的哪部分  比如我想改“club10X.manger”这个后缀4、输入你想改成的名字 然后确定之后studio最下面栏目会有一个提示 选择Do 开头的那个按钮就ok了,我就不接着操作了,频繁改包名害怕万一出什么问题(studio...

2018-03-13 13:26:38

AndroidStudio打包dalvik.system.PathClassLoader:couldn't find"xxx.so "

转载地址 http://blog.csdn.net/sinat_22657459/article/details/53420047  感谢博主@红-旺永福最终的解决方案如下:   原始build.gradle中sourceSets的配置如下:   sourceSets{     main{       jniLibs.srcDirs

2017-09-29 11:25:14

华为手机设置状态栏透明 竟出现灰色的背景问题

Windowwindow=getWindow();window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN|View.SYS

2017-09-04 08:48:07

Gradle‘s dependcy cache may be corropt....

今天导了个同事U盘上面的项目报这个错Gradle‘sdependcycachemaybecorropt........分析下,觉得应该是Gradle版本的问题(这不废话吗  开头就是大大的Gradle's  --)习惯性的百度,上面有人说删除自己的.gradle文件夹,这坑货害的我删了后androidstudio连这个项目的妈都不认了正确的解决办法是根据自己的gr...

2017-07-21 09:37:06

百度地图中,提示java.lang.UnsatisfiedLinkErr:No implementation found for int com.baidu.platform.comjni.map.c

安装出错,提示java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create() (tried Java_com_baidu_platform_comjni_map_commonmemcache_

2017-07-20 09:49:44

s\22.0.1\aapt.exe'' finished with non-zero exit value 1

compileSdkVersion23buildToolsVersion"23.0.1"targetSdkVersion23compile'com.android.support:appcompat-v7:23.2.0'二个gridview的onItemclick区分用adapterView.getID();ScrollView...

2017-07-05 14:01:33

Error:Execution failed for task ':app:buildNative'. > A problem occurred 'x/x/x/' ndk-build' 错误解决

故事背景是这样的 项目要扫描车牌号的功能,在网上寻了个demo(里面有N多的.so和ram、x86、.h、.cpp、.mk等各种看不懂的文件),导入androidstudio运行就报这个错, 然后去看自己ndk路径  没错啊,然后翻墙googole看完了相关的66条结果 还是没用。最后无奈又去看本地我的ndk-build这个东西,发现有二个文件名字很类似, 一个是n

2017-06-19 11:13:22

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。