Android
文章平均质量分 70
JimCarter
与专业人员为伍,guyiming2011@126.com
展开
-
查看安卓APK源码破解
工具准备:<1>.android4me的AXMLPrinter2工具 <2>dex2jar <3>jd-gui开始:第一步:首先用解压软件(如好压)等,把apk包解压出来。其中解压后的xml文件打开时乱码,改怎么查看呢? 第二步:打开cmd.exe进入到解压后的文件夹中。输入:java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml其中原创 2015-03-12 11:47:30 · 2853 阅读 · 0 评论 -
【Android】Bitmap、InputStream、Drawable、byte[]、Base64之间的相互转换
// 将Bitmap转换成InputStream(压缩率quality、100表示不压缩、10表示压缩90%) public InputStream Bitmap2InputStream(Bitmap bm, int quality) { ByteArrayOutputStream baos = new ByteArrayOutputStream()转载 2017-01-24 19:43:00 · 1139 阅读 · 0 评论 -
【Android】笔记本
1.设置Android软键盘弹出时不挤压屏幕,或者让界面整体上移:AndroidManifest.xml文件中界面对应的<activity>里加入android:windowSoftInputMode="adjustPan" 键盘就会覆盖屏幕android:windowSoftInputMode="stateVisible|adjustResize" 屏幕整体上...原创 2016-04-01 15:23:24 · 909 阅读 · 0 评论 -
【Android】用RecycleView实现可以横向滚动的ListView效果
终于闲下来了,总结一下RecycleView的使用。一、概述与常见的ListView和GridView一样,RecycleView也用来在有限的界面上展示大量的数据。它提供了一种插拔式的体验,高度的解耦,使用非常灵活,可以通过support-v7包进行导入。先看以下RecycleView可以实现的效果:(单列上下滚动)(多列上下滚动)(多项横向滚动)(瀑布流)原创 2017-02-21 11:08:39 · 9175 阅读 · 0 评论 -
【Android】viewpager+fragment实现界面滑动,顶部导航也滑动
Android ViewPager和Fragment实现顶部导航界面滑动效果原帖地址:http://blog.163.com/shexinyang@126/blog/static/13673931220157552844552/如果某一天,原链接失效了,请下载我事先保存好的网页文件(点击下载)。原帖代码很好懂,但是有几点楼主解释的不是很详细。1.关于viewpa原创 2016-07-12 17:18:45 · 1060 阅读 · 0 评论 -
【Android】无法在外置存储上创建文件夹,file.mkdirs()一直返回false
这种情况在Android6.0之前都是不存在的,6.0在权限管理方面更加全面,在读写外置存储的时候不仅要在manifest中静态授权,还需要在代码中动态授权。0.首先,在Manifest中添加基本的权限: 1.然后,在Activity中发起权限请求:ActivityCompat.requestPermissions(MainActivity.this, new原创 2017-02-04 19:49:11 · 19346 阅读 · 8 评论 -
【Android】AndroidStudio巧用Volley让ListView异步加载图片
如何listview里每一行都有图片的话,用异步加载的方式肯定是不错的,google给我们提供一个开源的组件是Volley,在github可以搜索得到,也可以直接在csdn上下载。1.下载Volley.jar点击从【CSDN下载】或去github下载。这里有一点需要注意:csdn上不同网友上传的jar包不一定适合你的项目,当不适合的适合会报类似以下错误:Error:Error原创 2016-12-29 18:56:53 · 1526 阅读 · 0 评论 -
【Android】android:layout_gravity 和android:gravit的区别?
android:layout_gravity 和android:gravit的区别?android:gravity是调整元素本身的内容或元素包含的子元素显示的位置,默认是显示在左侧android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。比如说Button: android:layout_gravity 表示按钮在界面上的位转载 2015-04-23 10:56:13 · 927 阅读 · 0 评论 -
【Android】解决微信调起支付接口没反应,调不起来微信的问题
前言吐槽一下,微信支付的sdk真难用,文档混乱,坑不少。可能引起这种情况的问题1. 最不能出现的你的APPID和商户号写错了。appid是你open.weixin.qq.com里你设置的应用的id。2. 最可能出现的你应用的签名弄错了,这里坑比较多。 * 当你直接用AndroidStudio调试,在手机上直接Run的时候,用给的那个签名软件,获取到签名更新到你应用信息的这里: * 当你在另外原创 2017-06-23 10:49:34 · 32374 阅读 · 6 评论