tt_mc

导航

上一页 1 2 3 4 5 6 7 ··· 18 下一页

2014年3月22日 #

当ListView有Header时,onItemClick里的position不正确

摘要: 今天在做项目的时候,遇到一个问题,记录下来。当给ListView加了一个HeaderView后(代码如下),我们发现,onItemClick方法里的position参数的值不是我们所期望的,比如点击ListView的第一行,我们期望的position是0,可是实际上却是1,也就是说,它是从Header而不是从第一行开始计数的。@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.home); ... 阅读全文

posted @ 2014-03-22 19:55 tt_mc 阅读(9948) 评论(0) 推荐(0) 编辑

2014年3月13日 #

Call actvity after viewpager is finished

摘要: private OnPageChangeListener mListener = new OnPageChangeListener() { @Override public void onPageSelected(int arg0) { // TODO Auto-generated method stub selectedIndex = arg0; } boolean callHappened; @Override public void onPageScrolled(int arg0, float arg1, int arg2)... 阅读全文

posted @ 2014-03-13 13:34 tt_mc 阅读(276) 评论(0) 推荐(0) 编辑

2014年3月7日 #

Android Activity的加载模式和onActivityResult方法之间的冲突

摘要: 前言今天在调试程序时,发现在某一Activity上点击返回键会调用该Activity的onActivityResult()方法。我一开始用log,后来用断点跟踪调试半天,还是百思不得其解。因为之前其他的Activity的LaunchMode都是Normal,没有特殊设定,这个Activity由于需求改成了singleTop。直到我确定没有一个地方是代码主动触发的,我才想到了跟Activity的LaunchMode是否有关。探索在Google上搜索android activity onactivityresult singTop找到了一些问题。stackoverflowstackoverflow 阅读全文

posted @ 2014-03-07 17:14 tt_mc 阅读(8867) 评论(0) 推荐(1) 编辑

2014年3月6日 #

【Android】Scroller分析

摘要: mScroller.getCurrX() //获取mScroller当前水平滚动的位置mScroller.getCurrY() //获取mScroller当前竖直滚动的位置mScroller.getFinalX() //获取mScroller最终停止的水平位置mScroller.getFinalY() //获取mScroller最终停止的竖直位置mScroller.setFinalX(int newX) //设置mScroller最终停留的水平位置,没有动画效果,直接跳到目标位置mScroller.setFinalY(int newY) //设置mScroller最终停留的竖直位置,没有动画效 阅读全文

posted @ 2014-03-06 21:37 tt_mc 阅读(4645) 评论(0) 推荐(0) 编辑

2014年1月10日 #

Android webview背景设置为透明无效 拖动时背景闪烁黑色

摘要: Adndroid 2.X的设置webview是一个使用方便、功能强大的控件,但由于webview的背景颜色默认是白色,在一些场合下会显得很突兀(比如背景是黑色)。此时就想到了要把webview的背景设置为透明,这样就可以与其背景融为一体。在2.X的平台下,一般设置webview背景为透明的方法如下:mWebView.setBackgroundColor(0);Adndroid 4.0以上背景透明失效但当程序在4.0上使用时,发现居然这种设置方法无法,即使通过上面设置背景为0,照样显示出原来默认的白色背景。通过网上查找,发现原来是由于硬件加速导致的,此时就想到了使用代码关闭当前webview的硬 阅读全文

posted @ 2014-01-10 14:14 tt_mc 阅读(5231) 评论(0) 推荐(0) 编辑

2014年1月7日 #

android listview addheaderview viewpager

摘要: just set viewPager's onTouchListener,like this:viewPager.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { PointF downP = new PointF(); PointF curP = new PointF(); int act = event.getAction(); if(act == MotionEvent.ACTION_DOWN || a... 阅读全文

posted @ 2014-01-07 10:15 tt_mc 阅读(1362) 评论(1) 推荐(0) 编辑

2012年12月7日 #

android中path的arcTo方法的使用 .

摘要: 该方法的声明为:voidandroid.graphics.Path.arcTo(RectFoval,floatstartAngle,floatsweepAngle);该方法是画一个弧线的路径.第一个参数是一个RectF类型.这个参数是干嘛的呢?先说一下,这个弧线是怎么来的?是先画一个椭圆,然后再在这个椭圆上面截取一部分部形。这个图形自然就是一个弧线了。那么这个椭圆是怎么确定的呢?这就是这个rectF参数所起的作用了。如图所示给出这个矩形后,系统就可以算出这个矩形的中心,然后以这个矩开的中心画一个椭圆。得到这个椭圆后,然后就是截取一部分线了,就得到最终的弧线。这一部分是怎么截取的呢?这就是后面两 阅读全文

posted @ 2012-12-07 16:52 tt_mc 阅读(2505) 评论(0) 推荐(0) 编辑

Android画图Path的使用

摘要: /** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制 * setARGB(int a,int r,int g,int b); * 设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 * * setAlpha(int a); ... 阅读全文

posted @ 2012-12-07 16:20 tt_mc 阅读(38159) 评论(2) 推荐(4) 编辑

2012年12月4日 #

StrongReference、SoftReference、WeakReference、PhantomReference .

摘要: 本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。⑴强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfM 阅读全文

posted @ 2012-12-04 13:26 tt_mc 阅读(510) 评论(0) 推荐(0) 编辑

2012年11月27日 #

为Android应用增加渠道信息 自动化不同渠道的打包过程

摘要: 为什么需要在应用程序中增加渠道信息?Android应用的发布需要面对各种各样的市场,我们称之为渠道。有的时候,我们需要知道应用是从哪个渠道下载的。比如,我们可能需要统计哪些市场带来的用户量比较大。再比如,我们可能有一些盈利需要和具体的渠道进行分成。这些都是统计渠道的信息。一般如何在应用中加入渠道信息?为了统计渠道信息,就不得不在程序的某个地方加入渠道的信息,然后针对不同的渠道打不同的包。一般可以在Manifest文件中加入渠道编号,而不直接写在代码中。这样做的好处是,可以针对不同渠道,自动化去修改Manifest文件中的渠道编号,然后自动为该渠道打包。Manifest文件支持Meta Data 阅读全文

posted @ 2012-11-27 13:51 tt_mc 阅读(1138) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 18 下一页