![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
无心流泪
这个作者很懒,什么都没留下…
展开
-
Android仿QQ登陆
转载自:http://blog.csdn.net/wangjinyu501/article/details/8166389还是那个博主的,很牛逼 今天根据腾讯qq,我们做一个练习,来学习如何制作一个漂亮的布局。首先看一下官方图片 还是一个启动画面,之后进入登录页面,导航页面就不介绍了,大家可以参考微信的导航页面。首先程序进入SplashActivity,转载 2013-09-08 11:47:37 · 1764 阅读 · 0 评论 -
一个简单的事件处理程序
package com.example.event;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widg原创 2014-02-23 09:36:42 · 817 阅读 · 0 评论 -
Android图像处理之Bitmap类
http://www.open-open.com/lib/view/open1333418945202.htmlBitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。本文从应用的角度,着重介绍怎么用Bitmap来实现这些功能。 一、Bitmap的生成1.1 Bitma转载 2014-02-23 10:28:37 · 714 阅读 · 0 评论 -
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常解决
http://blog.csdn.net/gaohongijj/article/details/8010869经典不能实例化activity有如下三种情况:1.没有在Manifest.xml 清单中注册该activity,或者在创建完activity后,修改了包名或者activity的类名,而配置清单中没有修改,造成不能实例化。2.自己新建了一个包,而注册时候依然用转载 2014-02-23 11:57:31 · 768 阅读 · 0 评论 -
android界面小程序
package com.example.activity_edittext;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.widget.EditText;import android.wi原创 2014-02-22 16:59:27 · 808 阅读 · 0 评论 -
Android调试之查看日志文件技巧
然而,当我们转战android时,我们发现,通过单纯的System.out我们已经没有办法在console获取信息,为了获取必要的调试信息,我们要用到android的LogCat工具。下面我们来看一下android开发中如何查看app运行日志。AD:2013云计算架构师峰会课程资料下载编程调试是每一个编程人员必备的编程技巧,而在编程调试中,我们最最常用也是最转载 2014-02-22 17:15:01 · 2625 阅读 · 0 评论 -
Android生命周期实验
package com.example.activity_04;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import andro原创 2014-02-22 18:22:38 · 1667 阅读 · 0 评论 -
Android生命周期实验(二)
本节继续接介绍Activity的生命周期主要有三个内容 Task的基本概念 Activity与Task的基本关系 第三是对话框风格的Activity的使用方法 对话框风格的Activity它是相对来讲比较特殊的一类Activity,因为他对其他Activity的遮挡并不是完整的,基于这样一种Activity,我们能够更加深入的了解Activity的生命周期A Task is A S原创 2014-02-22 20:09:20 · 1217 阅读 · 0 评论 -
Android中Context简介
http://blog.csdn.net/zhangqijie001/article/details/5891682Context字面意思是上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过 Context才能识别调用者的实例:比如说Toast的第一个参数就是Conte转载 2014-02-22 20:58:08 · 725 阅读 · 0 评论 -
Android和java创建xml文件和解析xml文件剖析
http://blog.csdn.net/appandroid/article/details/9087799创建和解析xml文件大致有三种方法:sax方法dom方法pull方法 一般在java开发环境中用dom方法1.接口[java] view plaincopypackage转载 2014-02-23 15:04:37 · 1211 阅读 · 0 评论 -
Android异步下载网络图片(其三)
http://www.cnblogs.com/zhangdongzi/archive/2011/04/13/2015348.html在第一节中,我们使用Handler、Thread/Runnable 、URL、HttpURLConnection等等来进行异步下载网络图片。然后第二节中换了AsyncTask方式。那么这一节我们再应用其他方式,这个方式与第一节有点雷同,感觉走了一圈回到转载 2014-02-24 07:44:58 · 781 阅读 · 0 评论 -
view和activity关系
http://lxl467344991.blog.163.com/blog/static/130191956201182992858105/知道MVC模式吧?M Model, V View, C Control,在Android里面View就是 View 类, Control之一就是Activity 类了首先View不代表一个屏幕,View可以代表一个按转载 2014-02-23 08:53:05 · 1064 阅读 · 0 评论 -
findViewById()使用常见错误
http://blog.csdn.net/harry_helei/article/details/5911658Android中FindViewById()是一个非常常用的函数,位于android.app.Activity包中。该函数利用我们在XML文件中定义的View的id属性来获取相应的View对象。findViewById()属于API Level 1, 对应的andro转载 2014-02-23 08:49:49 · 1798 阅读 · 0 评论 -
View的setOnClickListener的添加方法
http://www.cnblogs.com/lingyun1120/archive/2011/09/29/2195449.html1)第一种,也是最长见的添加方法(一下都以Button为例)1 Button btn = (Button) findViewById(R.id.myButton);2 btn .setOnClickListener(new View.OnC转载 2013-09-08 15:19:07 · 1158 阅读 · 0 评论 -
一个ImageView和Handler的例子
package com.example.activity01;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.ImageView;import android.widget.Tex原创 2013-09-07 16:23:13 · 940 阅读 · 0 评论 -
拖动效果
这是一个非常炫的效果,可以用手指直接拖动图片移动,iPhone曾经凭借着这个效果吸引了无数的苹果粉丝,在Android平台上也是可以实现这一效果。要实现这一效果,需要一个容器来存放Gallery显示的图片,这里使用一个继承自BaseAdapter类的派生类来装这些图片。我们需要监听其事件setOnItemClickListener , 从而确定用户当前选择的是哪一张图片。首先,我们需要将显示的图片原创 2013-09-08 14:06:02 · 837 阅读 · 0 评论 -
Handler sendMessage 与 obtainMessage (sendToTarget)比较
转载自:http://www.cnblogs.com/android007/archive/2012/05/10/2494766.html大家转载的话一定著名以上出处,最好关注下原作者!话说在工作中第一次接触android 的Handler 的时候,不知道怎么去关注性能。记得当时这么写的:Message msg = new Message()msg.what =转载 2013-09-07 16:43:31 · 797 阅读 · 0 评论 -
Android数独游戏03
只是新修改了一个类 Game.javapackage com.example.shudu;public class Game { //数独初始化数据的基础 先将字符串分给数组 然后根据数组 单个取出字符 转换为String类型 private final String str = "360000000004230800000004200" +"07046000原创 2013-09-02 13:46:10 · 1129 阅读 · 0 评论 -
关于Android当中新建activity的注册问题
只要是新建的Activity都需要注册如果只是简单注册,这样就行了 记得一定要加那个“.”如果你要让你新注册的Activity是运行后第一个出现的页面,就需要这样 <activity android:name=".MainActivity" android:label="@string/app_name">原创 2013-09-02 15:27:44 · 3031 阅读 · 0 评论 -
Android TableLayout中的使用说明
http://www.cnblogs.com/shortboy/archive/2012/07/19/2599352.htmlTableLayout特点: 1)TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的 2)它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个转载 2013-09-02 15:01:12 · 920 阅读 · 0 评论 -
Android 开发环境配置图文教程(jdk+eclipse+android sdk)
http://blog.csdn.net/webrobot/article/details/7304831一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre.转载 2013-09-15 19:58:49 · 901 阅读 · 0 评论 -
android程序在手机中调试运行
http://blog.163.com/zjc_8886/blog/static/2408175201193113930398/android程序在手机中调试。首先把手机连接电脑后,选择手机设置-->应用程序设置-->开发-->选中use调试模式。在eclipse中选择window--show view -- othe转载 2014-02-22 17:16:59 · 1013 阅读 · 0 评论 -
你不可以不知道的findViewById
http://www.2cto.com/kf/201204/127405.html自从学习android的hello world开始我们就知道了这样一个函数findViewById(),他已经成为了家喻户晓,坑蒙拐骗,杀人越货必备的一个函数(好吧,这句是扯淡)但一直用也没细致研究过它,直到写程序的时候发现一个由这个函数引起的一个莫名其妙的bug,遂决定好好研究下转载 2014-02-23 08:46:39 · 841 阅读 · 0 评论 -
android:layout_weight详解
layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。 所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视 图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight 值以及该值在当前屏幕布局的整体 layout_weight值和在其它视图屏幕布 局转载 2014-02-10 16:28:02 · 851 阅读 · 0 评论 -
Android获取存储卡路径的方式
点击打开链接:http://yunfeng.sinaapp.com/?p=431#ixzz22SY9TMOyAndroid获取存储卡路径的方式Android Lint 有个关于在代码中硬编码“sdcard”路径的警告,内容为:不要硬编码(hardcode) “/sdcard/”; 使用 Environment.getExternalStorageDirectory(转载 2014-02-24 13:55:58 · 806 阅读 · 0 评论 -
Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现) .
http://www.open-open.com/lib/view/open1330651497624.html今天学习了Spinner组件,使用Spinner相当于从下拉列表中选择项目,下面演示一下Spinner的使用(分别使用ArrayAdapter和自定义Adapter实现)(一):使用ArrayAdapter进行适配数据: ①:首先定义一个布局文件:转载 2014-02-25 22:31:32 · 1089 阅读 · 0 评论 -
MP3播放器1.0版本
实现了从服务器当中下载XML文件并且解析XML文件。package guoximing.download;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;//看的出来 IOException 是Ma原创 2014-02-25 22:39:18 · 886 阅读 · 0 评论 -
Android数据库操作--------SQLite
今天我们主要学习SQLite的使用方法。对于android操作系统,他内嵌了一个非常非常小的关系型数据库,就叫SQLite大家从名字上就能看的出来,lite 这个单词原本是清淡的意思,后来呢就广泛的用在许多软件的版本上,比如什么什么Lite版,相对来讲就是简化版,而这个SQLite的呢,是一个非常非常小的基于文本的关系型数据库,好像只有几十K大小吧,这个数据库虽然非常小,但是却提供了相对来讲比原创 2013-08-14 08:29:54 · 1228 阅读 · 0 评论 -
登陆界面的设计
完成一个登陆界面,并且点击按钮后判断与数据库当中的密码是否相等,相等则跳转到另一个界面去package com.example.activity;import com.example.accountms.R;import com.example.dao.PwdDAO;import com.example.model.Tb_pwd;import android.app.Activit原创 2014-02-27 09:05:42 · 1533 阅读 · 0 评论 -
android.content.ActivityNotFoundException:
如果你有多个Activity的话,必须将所有的Activity都在AndroidManifest当中进行注册才行比如从Login.java 跳转到MainActivity当中去,就必须这样注册<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.acco原创 2014-02-27 09:08:51 · 795 阅读 · 0 评论 -
Android基础类之BaseAdapter
http://www.cnblogs.com/mandroid/archive/2011/04/05/2005525.htmlBaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter,1、Adapter类简介1)转载 2014-02-27 09:16:09 · 851 阅读 · 0 评论 -
LayoutInflater作用及使用
http://blog.sina.com.cn/s/blog_629b701e0100rg4d.html作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法: Android里面想要转载 2014-02-27 12:45:29 · 694 阅读 · 0 评论 -
StringBuilder类
一个可变的字符序列。如果可能,建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快。 在 StringBuilder 上的主要操作是 append 和 insert 方法。每个方法都能有效地将给定的数据转换成字符串,然后将该字符串的字符添加或插入到字符串生成器中。append 方法始终将这些字符添加到生成器的末端;而 insert 方法则在指定的点添加字符。 例如,如果原创 2014-02-28 00:36:05 · 773 阅读 · 0 评论 -
android中Invalidate和postInvalidate的区别
http://www.cnblogs.com/tt_mc/archive/2012/01/30/2332023.htmlandroid中Invalidate和postInvalidate的区别Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 Andr转载 2014-02-28 13:42:46 · 737 阅读 · 0 评论 -
android解析xml文件的方式(其一)
http://www.cnblogs.com/zhangdongzi/archive/2011/04/14/2016434.html在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢? 通常有三种方式:DOM,SAX,PULL 在这原创 2014-02-24 07:41:02 · 1003 阅读 · 0 评论 -
Android中SimpleAdapter,ArrayAdapter和BaseAdapter详解
http://www.open-open.com/lib/view/open1376969095803.html1.SimpleAdapter(很多时候需要继承它,来自定义adapter):simpleAdapter的扩展性最好,可以定义各种各样的布局出来,可以放上ImageView(图片)等。可以显示比较复杂的列表,包括每行显示图片、文字等,但不能对列表进行后期加工(转载 2014-02-25 22:26:31 · 893 阅读 · 0 评论 -
Android 从网络上下载文件以及写入到SDcard里面
本节课讲述如何使用Android应用程序在网络上下载文件。 比如说一个背单词的应用,词库更新,还有音乐播放器之类的都需要这个功能。 1.如何使用HTTP协议下载文件 2.将下载的文件写入SDCARD FTP HTTP 等很多协议都可以实现下载文件,我们当然也是可以将下载文件放入主存储文件,但是由于存储空间限制,我们一般放置带SD卡里。 文件下载步骤1.创建原创 2013-08-15 08:35:27 · 2654 阅读 · 0 评论 -
Android中Gravity中的一些值都是些什么意思
android:gravity意思是这个控件自己的“重力”,在通俗点就是控件上面的东西的位置(图片,文本等)举个例子:一个TextView里面的文本默认居左作对齐的,你想让这些文本居中的话,只要在这个TextView的属性里加上android:gravity="center"所有的参数分别是center(居中),bottom(下),top(上),right(右),left(左)其他的一些是原创 2014-02-23 15:47:28 · 4235 阅读 · 0 评论 -
XMLReader xmlReader = saxParserFactory.newSAXParser().getXMLReader();
前面部分是声明一个解析器,后面是saxParserFactory解析器工厂.newSAXParser()将解析器工厂实例化.getXMLReader() 获取了一个解析器的实例,也就是生成了一个解析器 首先SAXParserFactory来创建一个SAXParserFactory实例SAXParserFactory saxParserFactory = SAXParserFactory.n原创 2014-02-23 16:25:39 · 1746 阅读 · 0 评论 -
SAX之:SAXParserFactory与SAXParser
http://www.cnblogs.com/avenwu/archive/2012/01/20/2327749.html SAX是Simple API for XML的简称,在Android里面提供对XML文件的解析接口方法,如果给我们一个XML文件,要求把里面我们关心的数据解析出来,我们就可以使用SAX技术,在具体使用中,会对XML文件的每一个字符逐一读取并出发相应事件,也转载 2014-02-23 16:26:56 · 1023 阅读 · 0 评论