- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 android apk反编译
最近研究别的功能,发现一些app上UI效果非常不错就尝试自己模仿来写,几经周折发现自己还是太菜了,所以需要工具来辅助我学习。这个工具相对apktool来说更加简单,只要把apk导进去就就可以看到源码,非常傻瓜 下载工具
2018-01-23 17:24:03
501
原创 关于Recyclerview的一些常见问题
在android开发中刷新控件必不可少,关于刷新目前常用的用listview,recyclerview。今天重点讲后者,因为recyclerview种种优势,很多开发者纷纷投入使用rv。但是我要说的是rv虽然比lv好用但是也有很多自身的bug导致开发者在开发过程中头疼不已。情况一:服务端响应成功但响应实体是没有的,这个时候rv就抽风了,具体异常不好意思给忘了(此处省略),具体解决方式就是在你自定义的
2017-11-29 14:21:01
478
原创 微信分享网络图片
最近项目中做到分享做到分享的时候发现微博,微信Demo只提供分享本地图片的方式,作为一个老司机怎么能忍,果断祭出我的神器万能的姑姑大神,最终功夫不负有心人完美实现分享。对比微博微信分享网页这一块你会神器的发现二者居然惊人的相似,这里我也不管谁抄袭谁了,老规矩直接上代码,微信分享如下:/** * 初始化WXWebpageObject对象填充url */
2017-09-12 11:19:18
1922
原创 关于微信登录以及微博最近jar包分享小结(补充篇)
好久沒更博客了,赶紧补上。最近项目升级在调微信支付时发现之前能支付的单子现在支付之后应用竟然炸了,当时我的内心是崩溃的,对比微信官方发现没啥区别,就这样我的周六白白浪费了。后来在后台大神的帮助下终于发现是什么原因了:原来是AS的sdk升级之后微信对其不适应了,在登录分享回调页面和支付页面具有问题。最后在WXEntryActivity和WXPayEntryActivity在清单文件中配置一个主题,如下
2017-08-16 16:35:22
624
原创 ScrollView与ListView嵌套滑动冲突
滑动冲突在android是非常常见的事情,比如ViewPager与SlidingMenu滑动,ScrollView与GridView滑动冲突。遇到这类问题最常见的解决方案就是控件自定义,自定义外层滑动控件或者自定义内层滑动控件都能较好的解决滑动问题。我今天将我在做项目中遇到的问题和大家分享一下,我在用ScrollView嵌套普通的布局完全没有任何问题,但是将ListView丢进去bug就出来了,Li
2017-03-30 13:00:55
938
原创 Android腾讯开放平台应用认领
安卓应用腾讯平台认领发布之前一个项目在做完多渠道打包完成之后向各大平台发布应用,360,小米都没问题,在腾讯开放平台上发布应用时提示应用已存在,当时整个人就懵逼了,后来无奈按照官方的提示进行应用认领,官方就让下载一个签名工具和简单的几句话,我想不管是谁都会骂腾讯那帮混蛋:SB。 好了,下面是我花了一下午的时间给大家做出的最简洁的应用认领过程,全程命令行操作。cmd 进入命令行 E:\java\
2017-03-13 14:49:49
2150
原创 Android百度地图之周边雷达
android–百度地图周边雷达实战在过这块的时候大概花了我3天的时间,其中的曲折这里我就不吐槽了,没有坑的世界就不精彩。自己造轮子就是这样,浪费时间,消磨耐性。废话又多说了,好了,开干。首先先把百度官方文档看一下:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/tool,很多时候文档还是很重要滴。1.注册雷达 在平台上去新建雷达,
2017-03-08 16:03:16
1557
原创 Android百度地图使用之定位
基安卓于百度地图的定位使用地图在开发中使用的频率相当的高,我个人推荐高德地图,因为其定位误差比百度要小的多,无奈公司让用百度地图,既如此我就来说说地图的基本功能–定位。第一步,你去官网下载百度地图的SDK,去控制台申请一个AK,在dos窗口中获取sha1码。第二步,初始化地图引擎 第三步,初始化BaiDuMap对象。/** * 地图初始化 */private void initMap(
2017-03-08 14:56:20
708
原创 Android Studio找回签名和密码
找回安卓签名密码今天吃饭的时候一同学问我android studio忘记alias和密码怎么办,经过我一番搜集终于找到答案了,作者的意思是大致有三种方法可以找回密码,大致思路就是跑字典,暴力破解。(小编没有测试,希望亲们帮忙测试一下)原文转载自:http://blog.youkuaiyun.com/u013278099/article/details/52231170
2017-03-06 20:50:44
3972
原创 安卓原生第三方分享(QQ,微信,微博)
android QQ,微信,微博分享详解废话不多说,直接上代码。。。。1.QQ分享第一步:实例化Tencent对象Tencent mTencent = Tencent.createInstance(mAppid, this);mAppid:就是你在腾讯开放平台注册申请的AppID。第二部:分享图片到空间(shareOnlyImageOnQZone)public void shareOnlyImage
2017-03-06 20:33:52
1056
原创 适配Android7.0的拍照,选取照片
Android图片选取,拍照Google从6.0就引入动态权限,7.0的时候加大对文件的隐私保护,这就使得传统的拍照方式已经不可行,会报FileUriExposedExCeption异常。7.0之前拍照大致是这样子的:File file=new File(Environment.getExternalStorageDirectory(), “/temp/”+System.currentTimeMil
2017-02-24 16:15:59
675
原创 Android网络监测
android网路判断 在大多数开发中常常会用到判断网络的连接与断开,以QQ为例,当用户在使用过程中能够及时的收到提示会极大的提高用户体验。监测网络的方式大同小异,其中以广播做的居于大多数,先看效果: 此处模仿QQ断网提示,实际开发中根据项目需求自行更改提示内容。进程监测我是用的是EventBus, 由于特殊原因我把 NetReceiver(广播监听类)初始化写在Fragment的onStart
2017-02-13 15:18:42
614
原创 Android项目打包混淆问题
android 项目打包以及混淆步骤,注意事项一 打包签名在android studio插件栏中找到build,展开后找到下图中黄色图标点击之后弹出一个窗口绿色部分是你的证书直接导进来就行,橙色部分是证书密码,白色部分是你的Alias签名,搞定后Next输入你自己设置的as密码,到这里打包配置基本可以了。配置后在build.gradle中可以看到你的配置信息,下图:二 代码混淆代码混淆是个很容易出
2017-01-19 15:25:01
2662
原创 安卓apk文件在手机上安装后看不到图标
android安装包无法运行问题最近在搞微信登录,debug调试的时候没问题,但是打包签名之后安装在手机上就出问题了,apk文件能安装但是无法运行。屌丝程序员当时心里一万个草泥马奔腾而过。用模拟器测试能安装也能运行就是图标不显示,在手机上直接运行不了,冒着猝死的生命危险一遍一遍的排查,后来发现是appId的问题这个appId直接写在这里是不行的
2017-01-19 14:43:06
6766
原创 Android 原生第三方登录
android第三方登录 (微信,微博,QQ)一 分别去新浪开放平台,微信开放平台,腾讯开放平台注册账号,填写开发者信息,创建你的应用,在你的应用信息里填写项目包名,下载签名工具生成AppKey和AppID,这些准备工作完成以后就开始我们的项目之旅。1.新浪微博在做新浪微博登陆的时候需要你在平台上填写几个测试账号,在项目清单文件中配置信息 把你的AppKey,REDIRECT_URL(回执ur
2017-01-19 14:21:55
2203
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人