2019-04-04 17:43:52 weixin_39296576 阅读数 233
  • 韦东山嵌入式Linux第一期视频

    掌握写汇编代码的能力,可以分析任意裸板包括U-boot、内核里的相关汇编代码; 掌握常用的硬件部件的操作,比如GPIO,UART,I2C,LCD,触摸屏; 深入理解ARM体系统架构,可以写出具备中断功能的裸板程序,对程序现场的保存、恢复有所了解,这些原理适用于任何架构CPU,适用于内核及应用程序; 熟悉裸板程序的结构,给你一个Bootloader就能分析它的初始化部分、内存使用情况、链接地址、重定位、程序的相对跳转/绝对跳转等;掌握Bootloader启动内核的原理,能完全自己写出一个Bootloader。

    230975 人正在学习 去看看 韦东山

萌新没好好学习采坑系列

MainActivity.java

//绑定数据并显示
        gridView.setAdapter(saImageItems);
        gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                switch (position) {
                    case 1:
                        Intent intent = new Intent(FirstActivity.this,
                                StudentActivity.class);
                        startActivity(intent);
                        break;

                 }

            }
                                        });

新建完StudentActivity.java后,一定要记得去manifest.xml添加相关的activity

<application><activity android:name=".StudentActivity"></activity> </application>

同时也要记得继承activity。。,以及关联好相关的layout的xml

-----------------------------------------------------------------------------

2019.05.08

回过头来看看蠢得可怜的自己=。=

点击new的时候其实有个new activity,当初傻得可爱直接new java class。。。

2011-01-18 14:21:00 yangjingyuan 阅读数 2096
  • 韦东山嵌入式Linux第一期视频

    掌握写汇编代码的能力,可以分析任意裸板包括U-boot、内核里的相关汇编代码; 掌握常用的硬件部件的操作,比如GPIO,UART,I2C,LCD,触摸屏; 深入理解ARM体系统架构,可以写出具备中断功能的裸板程序,对程序现场的保存、恢复有所了解,这些原理适用于任何架构CPU,适用于内核及应用程序; 熟悉裸板程序的结构,给你一个Bootloader就能分析它的初始化部分、内存使用情况、链接地址、重定位、程序的相对跳转/绝对跳转等;掌握Bootloader启动内核的原理,能完全自己写出一个Bootloader。

    230975 人正在学习 去看看 韦东山

在做android练习的时候,发现光盘中的demo能运行成功,而自己敲出来的代码就不能执行

 

一点击跳转就会提示 The application Android_Project(process com.arthurs)has stopped unexpectedly.Please try again

 

最后找到一篇文章才得以解决:

http://hi.baidu.com/ruiqing_2008/blog/item/5190b6facd9bd69e58ee904a.html

 

 

解决方法如下:

 

1.打开AndroidManifest.xml文件,打开第二个Application标签

2.在Application Nodes中添加一个Activity

 

3.在右侧Name出找到需要跳转到的类,保存,再运行即可

2015-10-23 10:22:13 u012402573 阅读数 1561
  • 韦东山嵌入式Linux第一期视频

    掌握写汇编代码的能力,可以分析任意裸板包括U-boot、内核里的相关汇编代码; 掌握常用的硬件部件的操作,比如GPIO,UART,I2C,LCD,触摸屏; 深入理解ARM体系统架构,可以写出具备中断功能的裸板程序,对程序现场的保存、恢复有所了解,这些原理适用于任何架构CPU,适用于内核及应用程序; 熟悉裸板程序的结构,给你一个Bootloader就能分析它的初始化部分、内存使用情况、链接地址、重定位、程序的相对跳转/绝对跳转等;掌握Bootloader启动内核的原理,能完全自己写出一个Bootloader。

    230975 人正在学习 去看看 韦东山

  项目中因为需要设置一个activity B launchMode为singleInstance, 一个activity A为singleTask, 从A进入B后按home键进后台,然后从后台直接进入程序,显示的界面结果为A,应该为B!

原因:

android启动应用程序后会自动创建一个task,如果在程序中打开singleInstance模式的activity,如果没有检测到已存在task,则会重新创建另一个task,这就像第一人在地球上,而带有singleinstance的人在火星上,应用程序则是宇宙,这时如果应用程序在后台没有被销毁的情况下再次点击图标进入程序,会优先加载地球上的人(对地球人比较亲)。


解决办法:

在B中设置一个boolean变量,在初次创建的时候设置为true,复写onBackPressed(),在里面设置boolean值为false(防止进入后台时的最后一个界面是A时也进入B),然后在A中复写onstart()方法,在里面调用B的boolean变量,判断如果为true则直接进入B。

到此完美解决!!!

2015-08-21 11:33:23 xqsy2008 阅读数 690
  • 韦东山嵌入式Linux第一期视频

    掌握写汇编代码的能力,可以分析任意裸板包括U-boot、内核里的相关汇编代码; 掌握常用的硬件部件的操作,比如GPIO,UART,I2C,LCD,触摸屏; 深入理解ARM体系统架构,可以写出具备中断功能的裸板程序,对程序现场的保存、恢复有所了解,这些原理适用于任何架构CPU,适用于内核及应用程序; 熟悉裸板程序的结构,给你一个Bootloader就能分析它的初始化部分、内存使用情况、链接地址、重定位、程序的相对跳转/绝对跳转等;掌握Bootloader启动内核的原理,能完全自己写出一个Bootloader。

    230975 人正在学习 去看看 韦东山
起初调用R.layout一直找不到自定义的文件,原以为是R类文件中没有自动生成,打开发现是有的;接着把自动生成的字段名拷贝进去,提示报错;最后发现是输入R.id默认导入了android.R架包,改为自己的R架包即可
2016-03-14 09:21:26 xx326664162 阅读数 2582
  • 韦东山嵌入式Linux第一期视频

    掌握写汇编代码的能力,可以分析任意裸板包括U-boot、内核里的相关汇编代码; 掌握常用的硬件部件的操作,比如GPIO,UART,I2C,LCD,触摸屏; 深入理解ARM体系统架构,可以写出具备中断功能的裸板程序,对程序现场的保存、恢复有所了解,这些原理适用于任何架构CPU,适用于内核及应用程序; 熟悉裸板程序的结构,给你一个Bootloader就能分析它的初始化部分、内存使用情况、链接地址、重定位、程序的相对跳转/绝对跳转等;掌握Bootloader启动内核的原理,能完全自己写出一个Bootloader。

    230975 人正在学习 去看看 韦东山

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50883587 文章出自:薛瑄的博客

你也可以查看我的其他同类文章,也会让你有一定的收货!

1、进入程序就自动执行Spinner的OnItemSelectedListener的问题

解决办法:
添加一句话

mySpinner.setSelection(0, true);

  这句话的作用是预设一个一开始的选择默认值。如果不设置的话,将会自动执行OnItemSelectedListener()

http://bbs.csdn.net/topics/391023026
http://www.eoeandroid.com/thread-312833-1-1.html?_dsign=2cfc6144


2、在XML文件中设置了Android:prompt,运行时,不能正常显示提示文字。

解决方法:在XML中,将style设置为Widget.Spinner ,
代码如下: style=”@android:style/Widget.Spinner”

这里写图片描述

Prompt不是标题,是点击开最上面的提示信息

让这个spinner默认是“请选择”之类的选项,这个你就把这个Array第一个这个设置成“请选择”就好了,如果需要移除可以通过onTouch加个点击事件


http://sarin.iteye.com/blog/1669773

3、控制列表项的显示风格

private ArrayAdapter<CharSequence> mArrayAdapter= null;// 要使用的Adapter  

mArrayAdapter= ArrayAdapter.createFromResource(this, R.array.cities,android.R.layout.simple_spinner_item);
// 实例化ArrayAdapter,此时的列表项为简单风格  
mArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);// 设置列表项为单选显示风格  
mArrayAdapter.setDropDownViewResource(android.R.layout.simple_list_item_multiple_choice);// 设置列表项为多选显示风格  

貌似这有ArrayAdapter可以设置风格,使用自定义的Adapter,无法调用setDropDownViewResource()

参考:http://www.educity.cn/wenda/92137.html

没有更多推荐了,返回首页