随笔分类 - Android
摘要:思路:1,布局,整个控件的布局,其实就是用代码取带xml来实现当前布局2,可以滑动的(即滚轮),其实是一个ScrollView3,判断滑动状态的,有protected void onScrollChanged(int x, int y, int oldx, int oldy) 方法,可以为我们获得当...
阅读全文
摘要:转载请注明:http://www.cnblogs.com/tiantianbyconan/p/3360938.html如新浪微博下面的标签切换功能,我以前也写过一篇博文(http://www.cnblogs.com/tiantianbyconan/archive/2012/02/24/2366237...
阅读全文
摘要:Android 软件设计-代码编程有时候TextView文字过多,显示不全,怎么办?这时候,需要为Textview添加滚动条了。1. /res/layout/main.xml把TextView修改为这样:android:singleLine="false"android:scrollbars="ve...
阅读全文
摘要:在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:apk中资源文件1) 从resource的raw中读取文件数据:try{ ...
阅读全文
摘要:我们在开发项目的过程中,会涉及到该应用中多个Activity组件之间的跳转,或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例,而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式,而不是使用默认的加载模式。Act...
阅读全文
摘要:第一种方法:特点–简单package com.example.share;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;impor...
阅读全文
摘要:问题发生概述:将android程序复制运行时,报错Unable to execute dex: Multiple dex files define;Conversion to Dalvik format failed: Unable to execute dex: Multiple dex file...
阅读全文
摘要:AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使...
阅读全文
摘要:解析Android消息处理机制——Handler/Thread/Looper & MessageQueueKeywords: Android Message HandlerThread Looper UML 本文解析Android如何利用Handler/Thread/Looper以及MessageQ...
阅读全文
摘要:在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法;二、采用Handler的postDelayed(Runnable, long)方法;三、采用Handler与timer及TimerTask结合的方法。一、采用Handle与线程的sleep...
阅读全文
摘要:AlarmManager是Android中的一种系统级别的提醒服务,它会为我们在特定的时刻广播一个指定的Intent。而使用Intent的时候,我们还需要它执行一个动作,如startActivity,startService,startBroadcast,才能使Intent有用。通常我们使用Pe...
阅读全文
摘要:收集Android的animation四种类型组成Android动画模式Animation主要有两种动画模式:一种是tweened animation(渐变动画)一种是frame by frame(画面转换动画)如何在XML文件中定义动画① 打开Eclipse,新建Android工程② 在res目录...
阅读全文
摘要:基本代码*#*#4636#*#* — 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息*#*#7780#*#* –重设为原厂设定,不会删除预设程序,及 SD 卡档案*2767*3855# –重设为原厂设定,会删除 SD 卡所有档案*#*#34971539#*#* –显示相机相机韧体版本...
阅读全文
摘要:andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息...
阅读全文
摘要:首先介绍AndroidStudio集成开发环境的安装与配置,本文的前提是已经配置好JDK环境(AndroidStudio会自动寻找JDK路径):1.下载AndroidStudioIDE集成压缩文件如下图;百度云盘:http://pan.baidu.com/share/link?shareid=918...
阅读全文
摘要:1.工具软件:注:本文介绍的工具软件已分享到百度云盘,直接下载并按照本文介绍安装即可。另本文提供的ADT已集成AndroidSDK4.2(API17)开发平台,若进行一般性学习和开发只需下载JDK和ADT安装包即可,补充SDK提供的是其它SDK版本的补充文件。1)JDK(JavaSEDevelopm...
阅读全文
摘要:Android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。 下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通...
阅读全文

浙公网安备 33010602011771号