【Android OpenGL ES向导学习笔记(扫盲专用)】教程文章相关的互联网学习教程文章

android 学习笔记 杂记1

getIntent().getExtras().get("intent"); 这个intent是数据包装的参数。 比如: Intent intent = new Intent(this, YouClass.class); intent.putExtra("data1","youdata"); startActivit(intent ); 获取数据 getIntent().getExtras().get("data1");不用实例化 就像引用的就只有类里面设为静态方法的数据和方法才行 listview中onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) ? 后面有4个参数,乍看直接晕菜,那...

【转】Pro Android学习笔记(十六):用户界面和控制(4):ImageView控件【图】

目录(?)[-]XML片段代码设置ImageViewImageView是基础的控件,它是android.widget.ImageView的继承类。XML片段 <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <!-- 指定资源id: @drawable/xxxxx --> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" ...

Android(java)学习笔记196:Android中menu的使用(静态和动态)【代码】【图】

1.使用xml定义Menu(静态方法)菜单资源文件必须放在res/menu目录中。菜单资源文件必须使用<menu>标签作为根节点。除了<menu>标签外,还有另外两个标签用于设置菜单项和分组,这两个标签是<item>和<group>。(1)<item>标签的属性Id:表示菜单项的资源IDmenuCategory:同种菜单项的种类。该属性可取4个值:container、system、secondary和alternative。通过menuCategroy属性可以控制菜单项的位置。例如将属性设为system,表示该菜单...

Android-Universal-Image-Loader学习笔记(一个)【图】

Android-Universal-Image-Loader它是一个开源项目,处理图像加载和缓存。闲暇的时候,读一些源。特别记录。所述图像文件(磁盘)高速缓存,我们需要考虑的因素,如以下1) 定义高速缓存文件的名称2) 缓存的大小3) 缓存文件的方式:比方限时保存文件等。图片压缩后的格式。压缩率等等。该项目对磁盘缓存保存文件时对文件名的改动也做了支持:在缓存文件时对文件名的改动提供了两种方式。每一种方式相应了一个Java类1) HashCo...

Android-Universal-Image-Loader学习笔记(二)--LruDiscCache

在正式最近最久未使用缓存(LruDiscCache)之前,先介绍一个概念和重要的三个类:key:是DiscCacheAware接口中save方法里面的imageUri参数通过调用FileNameGenerator的generate(imageUri)所生成的字符串,key必须满足[a-z0-9_-]{1,64};对应着Entry,Snapshot以及Editor的key字段。通过以如下方法来检测key的合法性privatevoid validateKey(String key) {Matcher matcher = LEGAL_KEY_PATTERN.matcher(key);if (!matcher.matches()) ...

Android学习笔记—第四章 Android开发组件2

第四章 Android开发组件2列表类组件(1)ListView组件:以垂直列表的形式列出需要显示的列表项相关属性:a. android:divider 用于为列表视图设置分隔条,可以用颜色或者图片资源b. android:dividerHeight 设置分隔条的高度c. android:entries 通过数组资源为ListView指定列表项d. android:footerDividersEnabled 设置是否在footerView之前绘制分隔条,默认为true。e. android:headerDividersEnabled 设置是否在headerView之后...

Android学习笔记:超能RecyclerView组件使用总结

个人认为 RecyclerView组件确实值得学习并用到我们的项目中去,前面学了相关的内容。今天再补充一些相关的东东。1,实现对RecyclerView中的数据进行加入和删除操作。还是一样直接上代码:public class MainActivity extends ActionBarActivity {private RecyclerView mRecyclerView;private List<TestData> mDatas;private TestAdapter mAdapter;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(sav...

android学习笔记一【图】

Android开发环境(基于eclipse)的安装:从http://www.androiddevtools.cn/可以下载各种需要的工具,最基础的是SDK Tools,包括SDK Manager.exe(可以下载或更新SDK和其他工具),AVD Manager.exe(创建Android模拟器,方便测试)。SDK(Software Development Kit)是开发Android所使用的开发包,针对不同的Android版本需要使用不同的SDK。一些问题:①SDK Manager中只有一种SDK版本。可以选择SDK离线下载,或者从http://blog.csdn.net/ultrapro/a...

Android学习笔记进阶21之设置壁纸

别忘记在ApplicationManifest.xml 中加上权限的设置。<uses-permission Android:name = "android.permission.SET_WALLPAPER"/> 壁纸设置方法有三种: 第一 通过WallpaperManager方法中的 setBitmap()第二 通过WallpaperManager方法中的 setResource()第三 通过ContextWrapper 类中提供的setWallpaper()方法 由于 Activity 继承ContextThemeWrapper ,ContextThemeWrapper继承 ContextWrapper.<1>通过实例化Wall...

Android学习笔记(四十):Preference的使用

Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。一个简单的Preferenece样例步骤1:编写preference XML,在res/xml/下添?我们的preference XML文件,...

Android学习笔记-广播机制【代码】【图】

Android广播类似QT中的信号和槽~~~650) this.width=650;" src="/upload/getfiles/default/2022/11/14/20221114063723584.jpg" title="QQ截图20141123100817.png" />界面文件activity_main.xml <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" /> <Button android:id="@+id/se...

【转】 Pro Android学习笔记(五一):ActionBar(4):标准和Tab模式【图】

之前,我们学习的Action Bar是标准模式,Tab模式的如下图所示。对于Tab,我们在Android学习笔记(二二): 多页显示-Tag的使用中学习过,但Action Bar的tab更适合fragment的使用。我们在之前实现的标准Action Bar的基础上添加导航用的tab,代码如下:public class TabbedActionBarDemo extends SearchTestCase3 implements ActionBar.TabListener{ @Override protected void onCreate(Bundle savedInstanceState) { ...

Android学习笔记(29):搜索框SearchView

SearchView提供一个搜索框,可以监听用户输入,用户提交搜索时,也可以通过监听器执行实际行动。常用XML属性和相关方法:XML属性相关方法说明android:iconifiedByDefaultsetIconifiedByDefault(boolean)设置搜索框是否自动缩小为图标setSubmitButtonEnable(boolean)设置是否显示搜索按钮android:inputTypesetInputType(int)设置输入文本格式android:maxWidthsetMaxWidth(int)设置最大宽度android:queryHintsetQueryHint(CharSequen...

ANDROID_MARS学习笔记_S02_005_AppWidget1【代码】【图】

一、AppWidget介绍1.Widget的定义创建流程(1)在res新建xml文件夹,新建appwidget-provider.xml,为widget提供元数据(2)在res/layout文件夹下定义widget的样式(3)在src新建类,extends AppWidgetProvider,自定义widget(4)在AndroidManifest.xml中把自定义的widget添加为receiver,接收APPWIDGET_UPDATE广播2. 二、代码1.res/xml/example_appwidget_info.xml1 <appwidget-provider xmlns:android="http://schemas.android.com/apk/re...

Android(java)学习笔记123:Clock app编写报错【代码】

1.首先我们二话不说直接先看报错内容如下:07-12 08:25:03.572: E/dalvikvm(3602): native fork pid:0 done. 07-12 08:25:03.582: E/dalvikvm(3602): threadid=6: created from interp,name=ReferenceQueueDaemon 07-12 08:25:03.582: E/dalvikvm(3602): threadid=6: calling run(),name=ReferenceQueueDaemon 07-12 08:25:03.582: E/dalvikvm(3602): threadid=7: created from interp,name=FinalizerDaemon 07-12 08:25:03.582: E...