一、目标。 1、实现文本组件的点击事件。 2、实现组件(TextView等)以形状(圆角矩形、椭圆、圆环等)显示,也可为其增加自定义边框、渐变等属性。并可以与样式组合,可实现默认、按下等过程显示不同的形状。默认: 按下:二、代码实现。 1、TextView对象带有点击事件,需对clickabl...
分类:
移动开发 时间:
2015-01-28 17:31:28
阅读次数:
1364
Android中通常分为主线程(UI Thread/ Main Thread)和工作线程(worker Thread).所有的组件默认都是在主线程里面的,当进行一些耗时的操作时,比如:访问网络或者对数据库进行处理的时候UI Thread 就会被阻塞,如果阻塞时间超过5秒,这是就会出现比较常见的ANR...
分类:
移动开发 时间:
2015-01-28 17:23:37
阅读次数:
221
目前一般的网站都分成了PC版和手机版,当访问的浏览器是来自PC版时,则让其访问PC版的网页,当访问的浏览器是来自手机时,则让其跳转到手机版的地址。百度的uaredirect.js 就是一个小小的工具,实现了该跳转的功能。使用方法如下,在网站的首页的头部引入下面的js和代码:这样在网站的入口处,就将P...
分类:
移动开发 时间:
2015-01-28 17:23:04
阅读次数:
416
以前也弄过反编译但是那些 工具好像 都有点太老了。最近发现一个比较全一点,教程也很详细的反编译软件mark地址:http://blog.csdn.net/ithomer/article/details/6727581下载地址:链接: http://pan.baidu.com/s/1bn6fXKV 密...
分类:
移动开发 时间:
2015-01-28 17:18:18
阅读次数:
173
使用意图调用内置应用程序1、创建一个新的Android项目并命名为Intents,在main.xml文件里加入两个Button: 2、在IntentsActivity.java文件里加入例如以下代码: public void onClickWebBrowser(View v) {//浏...
分类:
移动开发 时间:
2015-01-28 17:18:21
阅读次数:
121
参考资料:http://www.th7.cn/Program/Android/201406/213377.shtml通过在androidmanifest.xml中的application标签中加入android:persistent="true"属性后的确就能够达到保证该应用程序所在进程不会被LMK...
分类:
移动开发 时间:
2015-01-28 17:15:34
阅读次数:
189
前言 在一个Android应用中,不可避免的会包含多个Activity,当开启多个Activity之后,按回退键时,一般会回退到上一个Activity,维护这个功能就需要了解到一个回退栈(Back Stack)的概念。下面就着重讲:什么是回退栈回退栈的状态Activity的几种启动模式什么是回退栈....
分类:
移动开发 时间:
2015-01-28 17:14:56
阅读次数:
179
方法一,在控件被初始化的时候设置gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));listView.setSelector(new ColorDrawable(Color.TRANSPARENT));方法二,在布局文件中设置list...
分类:
移动开发 时间:
2015-01-28 17:12:34
阅读次数:
338
Android提供的ViewPager类太复杂,有时候没有必要使用,所以重写一个HorizontalScrollView来实现类似的效果,也可以当做Gallery来用
思路很简单,就是重写onTouchEvent事件,在手指抬起或者取消的时候,进行smoothScroll的操作,具体请看代码:
布局文件:activity_test.xml
1 xml version="1....
分类:
移动开发 时间:
2015-01-28 16:07:21
阅读次数:
198
android DrawerLyaout 侧滑菜单 的使用和简单介绍,以及注意点。...
分类:
移动开发 时间:
2015-01-28 16:05:28
阅读次数:
334
详细的解释了采用SharedPreferences方式实现的文件存储和读取,对于初学者来说可以有一定的借鉴作用。...
分类:
移动开发 时间:
2015-01-28 16:02:35
阅读次数:
242
在网上找到的一个实例:一个基于安卓的带事件提醒的备忘录小程序源码,该资源包含一个简易备忘录的全部代码,能实现基本功能:添加、搜索、删除、编辑事项,闹铃提醒,分享内容等。本源码默认编码GBK编译版本4.4.2...
分类:
移动开发 时间:
2015-01-28 16:04:10
阅读次数:
173
Android的Drawable缓存机制源码分析...
分类:
移动开发 时间:
2015-01-28 16:04:38
阅读次数:
246
好久没来了,现在来逛逛!给大家带来个小技巧!
首先拖拽一个picker,然后设置picker的hidden为yes,
然后给你的Textfield添加一个touch down 事件,
然后再代码里面如下所示:- (IBAction)select:(id)sender {
pickerView.hidden=NO;
}然后在- (void)viewDidL...
分类:
移动开发 时间:
2015-01-28 16:02:41
阅读次数:
191
获取手机状态:
import android.content.Context;
import android.telephony.TelephonyManager;
//获得相应的系统服务
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
/**...
分类:
移动开发 时间:
2015-01-28 16:01:33
阅读次数:
217
Android发送多个notification,发送多个本地通知。...
分类:
移动开发 时间:
2015-01-28 16:02:09
阅读次数:
164
iOS8中定位服务的变化(CLLocationManager协议方法不响应,无法回掉GPS方法,不出现获取权限提示) 最近在写一个LBS的项目的时候,因为考虑到适配iOS8,就将项目迁移到Xcode6.0.1上,出现了不能正常获取定位服务权限...
分类:
移动开发 时间:
2015-01-28 14:54:50
阅读次数:
206