关于点击ListView使其中的子控件的text文字变色的问题

ListView中想让text变色是一个比较棘手的问题,事实上有很多人都遇到了问题,可是能解决的方案不多,这个帖子旨在帮助大家 解决这个问题,好,让我们通过两种方式来看看。 1.用selector和setTextColor的方式 这是一种执行效率比较高的方法 一,在listview...

2012-07-11 17:58:38

阅读数 10846

评论数 2

Activity +fragment 和viewpager+Fragment 你所不知道的所影响的生命周期

Activity中Fragment的生命周期 在Activity中创建一个FrameLayout,一个Button用于切换FrameLayout中的Fragment: lifecircle_lxacoder.png 程序运行时打印的log: lifecircle_lxacoder.png ...

2019-01-08 18:03:44

阅读数 40

评论数 0

Android框架之MVP实践简单万花筒

​ Android官方早期中其实没有所谓的MVC框架,在我还是新手的时候,一个完整的Android项目其实是很混乱的,传统的MVC框架在Android上体现的不是很明显。最近在看了MVP框架自己动手写了以下发现MVP在Android中其实更像是传统的MVC。 ​ MVP框架可以让UI界面和数据分...

2017-10-27 18:28:20

阅读数 544

评论数 0

Android 画笔演示功能的实现

版权声明:本文为博主原创文章,未经博主允许不得转载。 实现的一个简单的具有画笔功能的view,代码中注释已经很详细了,在这就不啰嗦了,上代码 package com.example.drawtest; import android.annotation.SuppressLint;...

2017-08-16 12:49:24

阅读数 367

评论数 0

Android Chronometer实现 00:00:00 样式的计时方式

可能我们在开发中会时常用到计时器这玩意儿,比如在录像的时候,我们可能需要在右上角显示一个计时器。这个东西其实实现起来非常简单。 只需要用一个控件Chronometer,是的,就这么简单,我都不好意思讲述一下了。 1 Chronometer 2 android:lay...

2017-08-08 14:14:06

阅读数 9909

评论数 3

Android Studio更新成2.3以后Gradle大坑拯救法!

Studio更新一次能要了我半条命,我的Studio每次都很幸运地出现这样那样的问题,这次也不例外。 更新完2.3以后就一直Refreshing。而且大脑迟钝的我一个多小时以后才发现…… 就像这样 好吧,问题来了就解决问题。 主要参考博客:http://blog...

2017-07-14 16:33:15

阅读数 1143

评论数 0

Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'.错误 .

先贴出错误日志: Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'. > java.lang.ClassNotFoundException: javax.servlet.Servle...

2016-12-30 16:37:20

阅读数 551

评论数 0

Android中如何在应用A中启动或安装应用B

有时候一个应用需要启动另外一个应用来完成操作,比如在某些应用中打开闹钟,相机,日历等等。 启动或安装相应的应用的方法: Step1:判断是否安装目标应用。只要知道目标应用的安装包名就可以通过判断"/data/data/packagename"是否存在来实现。 /** ...

2016-12-14 18:34:46

阅读数 294

评论数 0

Eclipse找出所有中文字符方法(全球化开发方式)

Eclipse 中,将项目中的所有中文字符找到,并替换,虽然我们平时开发不用中文,但不能保证一定就没有中文字符出现。 利用eclipse正则查找 CTRL+H   输入 [^\x00-\xff] 包括方括号,并且选中“Regualr expression” 就把所有的中文字符找出来了,...

2016-07-25 17:31:27

阅读数 362

评论数 0

如何使用Proguard去掉sdk包中的log

目前测试有几种方式可以去掉sdkjar包中的log,只需要配置在proguard.cfg中即可。 1. -assumenosideeffects class android.util.Log { public static *** v(...); public static *** i...

2016-06-23 12:05:30

阅读数 1444

评论数 0

Proguard进行Jar包混淆

前面文章《Proguard进行源代码混淆》讲解过怎么使用Proguard工具对Android的源代码进行混淆的方法(感兴趣的朋友可以访问:http://blog.csdn.net/p106786860/article/details/11974863),但是在实际工作中发现,通过上述方法对导出的J...

2016-06-22 19:36:32

阅读数 6002

评论数 0

Android开发之如何保证Service不被杀掉(broadcast+system/app)

序言 最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢? 其实除了常规的手段,我们可以...

2016-04-29 17:32:43

阅读数 1027

评论数 0

Android 一张图片(BitMap)占用内存的计算 图片内存优化

在Android开发中,我现在发现很多人还不会对图片占用内存进行很好的计算。 因此撰写该博文来做介绍,期望达到抛砖引玉的作用。 Android中一张图片(BitMap)占用的内存主要和以下几个因数有关:图片长度,图片宽度,单位像素占用的字节数。 一张图片(BitMap)占用的内存=图片长度...

2016-04-19 18:40:41

阅读数 4829

评论数 1

判断cpu类型的另一种方案

Build.CPU_ABI 这个方法可以判断cpu的类型和属于什么指令集 例如 ro.product.cpu.abi=armeabi-v7a Build.CPU_ABI2 这个方法可以判断cpu的类型 ro.product.cpu.abi2=armeabi 安装apk时...

2016-03-22 18:11:29

阅读数 462

评论数 0

android webview中调用了js的时候混淆注意事项

今天有一个bug,就是webview跟js交互的方法怎么也调不起来,debug包没问题,release包就出错,想想是打包时混淆的问题,打了一个不混淆的包,果不其然,就是混淆的问题。 然后就找解决方案,在proguard-project文件中有这么一句 [plain] view...

2016-03-01 17:28:49

阅读数 948

评论数 0

如何把Android Studio项目转换成Eclipse的项目

最近有项目开始使用Android Studio开发了,但是这IDE集成起来比较麻烦,所以我还是习惯用Eclipse,那么问题来了,如何把Android Studio的项目转换成Eclipse的项目呢 ,研究半天,终于找到了解决方案。 1. 找到这个目录:项目名称\app\src\mai...

2015-05-25 11:34:02

阅读数 12700

评论数 4

Android 4.0后,自定义Title报错 You cannot combine custom titles with other title feature

运行项目时,有时LogCat报错: AndroidRuntimeException: You cannot combine custom titles with other title feature 网上说,去掉AndroidManifest.xml中Activity的android:the...

2014-12-23 16:06:57

阅读数 5786

评论数 1

在设置了android:parentActivityName后,点击子Activity返回键,父Activity总会调用OnDestroy()的解决方案

最近查了很久这个事情,分享给大家, 原理很简单,一个Activity在manifet里声明了android:parentActivityName;这时候通过Activity左上角的返回按钮点击返回, 启动声明的父Activity,总会先调用父Activity的OnDestroy方法,具体如...

2014-11-19 18:39:26

阅读数 28737

评论数 6

用Java发起HTTP请求demo以及HTTP状态码列表

在使用Java请求Web程序比如访问WebService接口时,通常需要先判断访问URL的有效性,这里就Java发送HTTP请求的方式做简单记录,按照前辈们的说法,Java发HTTP请求,最常见的无非是两种,一种是用java.net.URLConnection,另一种则是大名鼎鼎的HttpClie...

2014-09-26 17:36:26

阅读数 1398

评论数 1

Java不定参数Object… obj 和 Object[] 的区别

http://blog.csdn.net/mycup163/article/details/7204752 简述: java中方法重载可以实现参数不同自动匹配对应方法。但现实中也存在这种问题。普通传参对于形如下面的方法,却显得臃肿而失优雅。 Map getRealLin...

2014-09-16 15:04:51

阅读数 32408

评论数 2

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