自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 混淆打包时第三方jar包报错Unknown verification type [*] in stack map frame

小菜鸟表示项目快上线了,赶着出个包的时候遇到这个问题,简直是要了命。然而在国内的搜索结果99%都是在说proguard的源码中的ClassConstants.java中ATTR_StackMap属性改为dummy,然后还得ANT打包回去。看了顿时表示这么大工程量如果最后改了还是不行我是不是可以召唤草泥马神兽把作者给轮了。另外还有一种说法就是proguard的版本太低,看了下sdk/tools/pr

2016-04-20 12:46:47 2675 2

转载 笔记:Android不失真压缩图片

String imagePath = getIntent().getStringExtra("bitmap_uri");         Display dis = getWindowManager().getDefaultDisplay();         Point size = new Point();         dis.getSize(size);         int

2015-05-12 10:30:10 587

原创 Android关于重写BaseAdapter在setAdapter抛出ArrayIndexOutOfBoundsException的问题

这个报错编译器没有提示代码哪里错了,害我找半天找不出问题出在哪里,最后将BaseAdapter的每一个重写函数注释掉再运行才找出问题所在,如下图(代码是已更正的) 在android sdk文档中有说明: public int getItemViewType (int position) Returns An integer representing the typ

2015-02-06 20:20:24 370

转载 Android开源项目分类汇总【畜生级别】

Android开源项目分类汇总 第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphVi

2015-01-30 11:14:54 868

转载 Android ListView中 不同的布局实现

实现代码 Adapter的代码 其中:ViewHolder分别是三个不同的布局,也就是ListView中每一项的布局 TYPE_1...是三种类型. 在使用不同布局的时候,getItemViewType和getViewType不能少,一般是不用这两个函数的重载的 class RunRankAdapter extends BaseAdapter { ArrayList> ls;

2014-12-15 21:30:09 338

原创 Android Tabwidget关于setDividerDrawable不起作用的问题

无聊没事写了个Tabhost的demo练练手,到最后出了两个问题,一是tab完全没有焦点这种状态,导致selector不起作用,最后在selector里添了selected这状态才有效果,这只是个小问题就简单带过了。     另外一个大大大大的问题就是Tabwidget.setDividerDrawable这句话完全没让divider显示出来的问题。在国内搜了一天都搜不到答案,还是一个同事叫我用

2014-12-15 15:36:31 2519 1

原创 Android ViewHolder通用写法(简洁、减少代码量)

public class ViewHolder { public static T get(View view, int id) { SparseArray viewHolder = (SparseArray) view.getTag(); if (viewHolder == null) { viewHolder = new Sp

2014-12-10 14:58:05 383

转载 ScrollView中放ListView问题

ScrollView和ListView一起使用会有冲突,ListView显示不全,一般都只显示一行。 如何解决网上也有很多例子,这里只说两种简单的方案。 1. 手动计算ListView高度,方法如下: public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter li

2014-12-10 14:38:30 253

转载 TabActivity中监听按键响应

原文链接 在普通的Activity中我们可以通过重写onKeyDown(int keyCode, KeyEvent event)方法实现对手机按键进行监听,而当要监听的Activity为TabActivity时(其实ListActivity也一样),这个方法并不起作用。如何解决这个问题呢? 一个activity继承了TabActivity,当我按下返回键时会退出程序,退出程序之前需

2014-11-20 19:18:51 398

空空如也

空空如也

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

TA关注的人

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