Android学习笔记
文章平均质量分 81
Cornelis
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OptionMenu和ContextMenu使用介绍
菜单分为两种,OptionMenu(按住手机的MENU键就会出来),ContextMenu(在手机上长按1-2秒才会启动),按需求自取。下面是ContextOption的使用方法,OptionMenu的方法差不多。1.main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2015-09-01 10:32:43 · 443 阅读 · 0 评论 -
Android的多线程——Handler和Async Task学习笔记
首先是郭神的话:“和许多其他的GUI库一样,android的UI也是线程不安全的。也就是说,如果想要更新应用程序里的UI,则必须在主线程中进行,否则就会出现异常。对于这种情况,安卓提供了一套异步消息处理机制,完美地解决了在子线程中进行UI操作的问题”。具体就是两种方式:Handler和AsyncTask这两个类。Handler的代码直接写在gitHub里面了,为什么我觉得Handler转载 2015-10-02 23:56:13 · 1023 阅读 · 0 评论 -
Fragment学习笔记
还是从优快云大神那里直接借用的代码,学习中。。。。今天介绍了两种仿微信界面的方式1.第一个是使用Fragment代码原理:1.布局文件:1.1title_bar.xml,直接一个TextView,设置高度50sp即可。1.2.bottom_bar.xml,一个RelativeLayout包裹着一个LinearLayout,后者包裹着4个LineLayout,分别取ID转载 2015-09-12 22:58:43 · 431 阅读 · 0 评论 -
使用HTTP协议访问网络
直接看最后的图转载 2015-10-03 00:09:02 · 638 阅读 · 0 评论 -
SharedPreference使用指导
课本上的SharedPrefernece写的比较简洁(明明就是故意漏掉了好多代码)没办法,以自己目前的能力,可能还需要跳一跳才能够到,先把代码贴在这里。main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro原创 2015-09-02 21:39:59 · 391 阅读 · 0 评论 -
ActionBar的使用方式+Selector
实现ActionBar的格式:menu_main.xml要写成这样,其实就是添加多个item,并对这些item的text和图标包括大小进行设置。默认的已经有一个item,照葫芦画瓢就是了。<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.and原创 2015-10-21 22:22:40 · 451 阅读 · 0 评论 -
android四大组件之Service个人总结
首先是自己的gitHub代码10月份开始转战Android Studio了,重写了一份一样的代码。。。挺没意思的Service应该可以看做和Activity平起平坐的存在。这一点从Service在AndroidManifest文件里注册的位置就能够看出来。新建一个项目,一个MainActivity类,外加一个myService类extends Service这个类。MainActi原创 2015-09-30 18:05:53 · 656 阅读 · 0 评论 -
自定义ViewGroup知识总结
自定义ViewGroup的大体步骤:1.重载构造函数2.复写onMeasure,返回值给getMeasuredWidth和getMeasuredHeight(optional)3.复写onLayout,负责摆放子View。下面是ViewGroup API文档对于这两个方法的介绍:protected void onMeasure (int widthMeasureSpec,原创 2015-11-14 13:40:21 · 508 阅读 · 0 评论 -
android四大组件之ContentProvider个人总结
对于郭神的第一行代码的摘录ContentProvider(内容控制器)主要提供在不同应用程序之间实现数据共享的功能,允许一个应用程序访问另一个应用程序中的数据,同时还能保证被访问数据的安全性。ContentProvider 的用法分为两种:1.使用context的getContentResolver()方法获得一个ContentResolver对象,使用该对象的qurey、原创 2015-09-28 12:13:26 · 378 阅读 · 0 评论 -
android四大组件总结之BroadcastReceiver个人总结
1.动态注册以郭神的第一行代码里的示范为例子package com.Harris.broadcastreceiver_demo;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.In原创 2015-09-28 11:59:48 · 476 阅读 · 0 评论 -
Android中TextView的SetText()方法注意事项
忙活了一个下午才研究出来的。。。。学习Android的Intent时候跟着Mars老师做简单的乘法程序,在第一个activity输入两个正整数,通过一个intent跳转到第二个intent,在第二个activity中使用一个TextView的setText()方法显示乘法计算的结果,很简单是吧。run as android application之后,第一个activity原创 2015-08-27 18:18:53 · 36246 阅读 · 1 评论 -
Toy Program---------ContextMenu+Gallery混合实践
main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="m原创 2015-09-01 14:55:54 · 366 阅读 · 0 评论 -
ImageView、Gallery以及GridView学习笔记
1.ImageView部分ImagView在main.xml文件里和一般的TextView这些差不多,还是想提醒自己,有时候在xml文件里面设置布局时要记得 想想,Layout_height这种不能随便写,写成了"match_parent"的话下面的所有控件全部都会被遮住。犯过这种错误,有时候可以可以在Graphical Layout里面看看是否正确。下面是xml部分<ImageVie原创 2015-08-31 16:08:57 · 479 阅读 · 0 评论 -
使用文件保存数据以及在此基础上实现判断登陆账号密码匹配问题的实现
SharedPreference的使用以及判断输入账号密码是否正确的小程序原创 2015-09-03 11:00:42 · 1145 阅读 · 0 评论 -
ViewPage学习笔记
ViewPage和HorizontalScrollView取代了Gallery。今天上午先学了点关于ViewPage的用法,也是自定义Adpter那一套东西,先直接上代码。原文链接,写得特别好http://blog.youkuaiyun.com/wangjinyu501/article/details/8169924src/layout文件夹下面一共四个xml文件。main.xml转载 2015-09-02 10:58:43 · 441 阅读 · 0 评论 -
Log日志+Toast+try/catch
9月2日下午的学习总结原创 2015-09-02 18:10:55 · 863 阅读 · 0 评论 -
Mars老师sqlite学习笔记
晚上跟着Mars老师的视频学习了sqlite的一些用法,程序运行得起来,但还是会有很多意外退出的情况。详细的解释也放在代码段里面好了。main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t转载 2015-09-04 22:12:27 · 821 阅读 · 0 评论 -
ListView的一些使用方式
直接上代码main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_wid原创 2015-08-31 20:52:36 · 479 阅读 · 0 评论 -
android接收和发送短信代码-BroadcastReceiver应用
学习郭神的第一行代码的时候跟着敲的,留作今后学习用。转载 2015-09-27 01:33:15 · 1284 阅读 · 0 评论 -
RadioGroup、RadioButton以及Spinner学习笔记
以下仅为我作为一只工科狗学习Android编程过程中的一些学习笔记,主要提炼出自己在敲代码过程中遇到的一些问题。学习Android控件对于我这个新手来说还是很困难的,写在谷歌doc里面还是不太好查找,写在这里吧。1.RadioGrop&RadioButton1.1布局文件部分先上xml代码<LinearLayout xmlns:android="http://schemas.a原创 2015-08-30 14:38:38 · 692 阅读 · 0 评论 -
Intent以及onActivityResult方法的使用
Intent可以用用于跳转到别的Activity,此外也可以使用putExtra()方法在这个过程中以一个键值对(String string, 某种数据类型)的方式传递数据。结合着Bundle,可以把数据打包在Bundle对象里面,使用putInt(key,value)和getInt(“key”)方法分别获得Bundle对象里面的数据,和Intent自身的getXXXExtas方法也没什么原创 2015-09-01 19:28:21 · 926 阅读 · 0 评论 -
ListView+RecyclerView
先看API文档的结构,SimpleAdapter和ArrayAdapter都是BaseAdapter的子类。子类实现了抽象父类的方法,许多细节都被实现,构造函数和成员函数都被设定好。ArrayAdapter和SimpleAdapter以及BaseAdapter都可以对getView方法进行优化。ArrayAdapter可以指定泛型,通过实体类带入各种数据;SimpleAdapter可以原创 2015-09-07 20:29:41 · 623 阅读 · 0 评论
分享