androidapp开发新手有什么好的教程吗

%title插图%num

androidapp开发新手有什么好的教程吗

1 2 listView= (ListView) findViewById(R.id.lv_advtool);listView.setAdapter(new SimpleAdapter(this,getDate(),R.layout.advtool_item,new String[]{"text","img"},new int[]{R.id.tv_advTool,R.id.img_advTool})); private List<Map<String,Object>> getDate(){    List<Map<String,Object>>dateList=new ArrayList<>();    String text[]=new String[]{"归属地询"};    int img[]=new int[]{R.drawable.phonelocation};    for (int i=0;i<img.length;i++){        Map<String,Object>map=new HashMap<>();        map.put("text",text[i]);        map.put("img",img[i]);        dateList.add(map);    }    return dateList;}

这里有一个listview加载数据的demo,你一下

Android软件开发相关

兄弟,这个你需要去专业论坛求助,开发人员很少逛这里的! 你的问题提到的音频文件可以放在:?1.4、assets目录下! 建议去论坛,并且加入各种群,以下仅作扩展: Android项目的目录结构 ?1.1、src文件夹 :顾名思义(src, source code)该文件夹是放项目的源代码的。 ?1.2、gen文件夹 :建立项目时自动生成的只读模式的R.java,文件中定义了一个类——R,R类中包含很多静态类,且静态类的名字都与res中的一个名字对应,即R类定义该项目所有资源的索引。 ?1.3、Android 2.1文件夹:该文件夹下包含android.jar文件,这是一个Java 归档文件,其中包含构建应用程序所需的所有的Android SDK 库(如Views、Controls)和APIs。 ?1.4、assets :包含应用系统需要使用到的诸如mp3、视频类的文件。 ?1.5、res文件夹 :资源目录,包含你项目中的资源文件并将编译进应用程序。向此目录添加资源时,会被R.java自动记录。新建一个项目,res目录下会有三个子目录:drawabel、layout、values。 ?drawabel-?dpi:包含一些你的应用程序可以用的图标文件(*.png、*.jpg) ?layout:界面布局文件(main.xml)与WEB应用中的HTML类同,没修改过的main.xml文件如下(HelloWorld的就没有修改过): main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> </LinearLayout> ?values:软件上所需要显示的各种文字。可以存放多个*.xml文件,还可以存放不同类型的数据。比如arrays.xml、colors.xml、dimens.xml、styles.xml ?1.6、AndroidManifest.xml :项目的总配置文件,记录应用中所使用的各种组件。这个文件列出了应用程序所提供的功能,在这个文件中,你可以指定应用程序使用到的服务(如电话服务、互联网服务、短信服务、GPS服务等等)。另外当你新添加一个Activity的时候,也需要在这个文件中进行相应配置,只有配置好后,才能调用此Activity。AndroidManifest.xml将包含如下设置:application permissions、Activities、intent filters等。 ?1.7、default.properties:记录项目中所需要的环境信息,比如Android的版本等。