Andriod开发
jiangrenju
为梦醒而奋斗!
展开
-
第一个Android的应用程序目录结构详说
结构图:从上往下一一介绍:1、 src文件夹一看就是放源代码的,自己编写的!!2、 gen下有跟src中一样的包文件,包文件有一个R.java类,它是自动生成的一个类;该目录不用我们开发人员维护, 但又非常重要的目录 。 该目录用来存放由 Android 开发工具所生成的目录 。 该目录下的所有文件都不是我们创建的,而是由ADT 自动生成的。该目转载 2014-09-26 16:45:51 · 502 阅读 · 0 评论 -
Android Studio解决unspecified on project app resolves to an APK archive which is not supported
转自:http://www.07net01.com/2015/08/917039.html出现该问题unspecified on project app resolves to an APK archive which is not supported as a compilation dependency的情形可能是:创建了两个Module,其中一个Module依赖另一个Module而导转载 2015-10-15 20:22:34 · 3229 阅读 · 0 评论 -
android shape的使用
转自http://www.cnblogs.com/cyanfei/archive/2012/07/27/2612023.htmlshape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: android:shape=["rectangle" | "oval" | "line" | "ring"]其中rectagle矩形,ov转载 2015-09-06 20:37:19 · 428 阅读 · 0 评论 -
Java之extends implements
implements 也是实现父类和子类之间继承关系的关键字,如类 A 继承 类 B 写成 class A implements B{}.implements是一个类实现一个接口用的关键字,他是用来实现接口中定义的抽象方法。比如:people是一个接口,他里面有say这个方法。public interface people(){ public say();}但是接口没有方法体。只能通过一个具体的类去转载 2015-09-06 12:02:02 · 784 阅读 · 0 评论 -
java中final static关键字用法
转自:http://lavasoft.blog.51cto.com/62575/18771/一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。转载 2015-09-02 19:14:34 · 474 阅读 · 0 评论 -
Android AsyncTask介绍
转自:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.htmlAsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现U转载 2015-01-04 17:39:14 · 383 阅读 · 0 评论 -
Android之Handler用法总结
转自:http://www.cnblogs.com/devinzhang/archive/2011/12/30/2306980.html方法一:(java习惯,在android平台开发时这样是不行的,因为它违背了单线程模型)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题 new Thread( new Runnable() {转载 2015-01-04 17:38:11 · 472 阅读 · 0 评论 -
Android遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("转载 2014-11-20 16:22:15 · 10837 阅读 · 0 评论 -
List和ArrayList的区别
List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法 List list = new Array转载 2014-11-18 16:46:06 · 539 阅读 · 0 评论 -
Android中一些常用的java语法
打印语句: System.out.println("haha");// 在kao'n原创 2014-10-13 09:08:05 · 831 阅读 · 0 评论 -
Android: ListView与Button的共存问题解决
这两天在捣鼓ListView widget,为了在ListView中加入Button这类的有 “点击” 事件的widget,请教了不少高手,感谢LandMark对我的认真讲解,下面把解决过程描述一下。 ListView 和 其它能触发点击事件的widget无法一起正常工作的原因是加入其它widget后,ListView的itemclick事件将无法触发,被其它widget的clic转载 2014-10-11 15:25:22 · 669 阅读 · 0 评论 -
怎样从Eclipse当中打开一个存在的项目?
怎样从Eclipse当中打开一个存在的项目?转自博客: 多么常见又难以解决的问题!我花了三天时间才解决掉。 看原文:http://www.skidmore.edu/academics/mcs/java/pages/tutorials/quick_Tutorial.htm 看精华: 假设原来的工程在目录c:/test/prj下面,转载 2014-09-29 11:18:30 · 454 阅读 · 0 评论 -
Mac Eclipse怎么连接安卓手机?
为了学android, 买了大中兴安卓手机, 妈的蛋, 连接Maczu'zu转载 2014-09-29 14:26:25 · 1009 阅读 · 0 评论 -
iOS程序员初学习的Android要点
a转载 2014-09-28 17:45:24 · 605 阅读 · 0 评论 -
消除SDK更新时的“https://dl-ssl.google.com refused”错误
消除SDK更新时,有可能会出现这样的错误:Download interrupted: hostname in certificate didn't match: != www.google.com>Download interrupted: Connection to https://dl-ssl.google.com refusedDone. Nothing was install转载 2014-09-27 14:10:30 · 560 阅读 · 0 评论 -
Android第一个应用程序helloworld项目详解
首先新建一个android项目!!填上项目名称,选择build Target;填上包名,就建好了一个android项目,并且hello world也自动写好了!就写完了!!下面是文件分析:1、 src目录中比较关键的有:HelloWorldActivity类[java] view plaincopypac转载 2014-09-26 16:54:57 · 522 阅读 · 0 评论 -
Android创建子线程和回调主线程的几种方式
一. 创建子线程 //通过继承thread public class JNThread1 extends Thread { public JNThread1(String name){ super(name); } @Override public void run() { M原创 2016-11-14 21:27:12 · 16977 阅读 · 1 评论