随笔分类 -  24个Android常用知识点精讲

上一页 1 ··· 3 4 5 6 7
24个Android常用知识点精讲
16、编写适应多个API Level的APK
摘要:确认您是否需要多apk支持 当你试图创建一个支持跨多代android系统的应用程序时,很自然的 你希望你的应用程序可以在新设备上使用新特性,并且不会牺牲向后兼 容。刚开始的时候认为通过创建多个apk去支持多设备是最好的解决方案, 但是往往不是这样。而是使用单个的apk去替代多个apk,这样做会... 阅读全文
posted @ 2014-08-22 16:49 大米稀饭 阅读(545) 评论(0) 推荐(0)
17、屏幕适配,多语言支持,手机类型适配
摘要:Android屏幕适配全攻略(最权威的官方适配指导) 转载:http://my.oschina.net/yuanxulong/blog/481543  屏幕适配要考虑的因素 1. 屏幕尺寸 2. 屏幕密度 3. 屏幕方向 4. 屏幕分辨率 5. 独立于屏幕密度的像素(dp和sp)  适配不同屏幕 阅读全文
posted @ 2014-08-22 16:44 大米稀饭 阅读(735) 评论(0) 推荐(0)
18、不同平台版本
摘要:支持不同的平台版本 虽然最新版本的Android通常会为你的app提供丰富的API,但是, 在更多的设备得到系统升级之前,你还是应该让你的app继续支持旧的系统。 为了提供最好的特性以及跨多个Android版本的功能,在你的app中,你应该使用Android的支持库(Android Suppo... 阅读全文
posted @ 2014-08-22 16:34 大米稀饭 阅读(156) 评论(0) 推荐(0)
12、网络编程
摘要:HttpGet和HttpPost的使用步骤1. 创建HttpGet或HttpPost对象,将要请求的URL通过构造方法传入HttpGet或HttpPost对象。2. 使用DefaultHttpClient.execute方法发送HTTP GET或HTTP POST请求,并返回HttpResponse... 阅读全文
posted @ 2014-08-22 14:29 大米稀饭 阅读(198) 评论(0) 推荐(0)
11、WebView 使用总结
摘要:<WebView android:id="@+id/webview" android:background="@color/white" android:layout_width="fill_parent" android:layout_height="180dp" android:layout_m 阅读全文
posted @ 2014-08-22 14:24 大米稀饭 阅读(382) 评论(0) 推荐(0)
10、TV UI
摘要:TV UI布局1. 为大屏幕提供适当的布局源文件。2. 确保UI在一定距离仍然可以看清。3. 为高清电视提供高分辨率的图标和图像。1. 把屏幕上的导航控制菜单放在屏幕的左边或者右边,并且将菜单内容 以垂直的方式显示。2. 创建那些分段的UI时,通过使用Fragments和GridView来替代 L... 阅读全文
posted @ 2014-08-22 14:02 大米稀饭 阅读(472) 评论(0) 推荐(0)
9、创建向后兼容的用
摘要:抽象UI接口对于很多UI接口,不同版本的Android会提供不同的接口。例如, Tab,在Level = 11(Android3.0 Honeycomb)中使用ActionBar,而 在更低版本的Android中没有ActionBar,但可以用Tab控件代替。对于这些情况,如果要开发适应于所有版本... 阅读全文
posted @ 2014-08-22 12:18 大米稀饭 阅读(726) 评论(0) 推荐(0)
8、系统窗口的调用
摘要:调用系统窗口调用Google搜索Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString");startActi... 阅读全文
posted @ 2014-08-22 12:12 大米稀饭 阅读(357) 评论(0) 推荐(0)
7、窗口导航
摘要:回到主窗口1. 将主窗口的创建模式设为singleTask。2. 直接显示主窗口 1 public class MainActivity extends Activity { 2 3 @Override 4 protected void onCreate(Bundle saved... 阅读全文
posted @ 2014-08-22 12:04 大米稀饭 阅读(298) 评论(0) 推荐(0)
6. ActionBar详解
摘要:ActionBar简介 隐藏和显示ActionBar隐藏ActionBar getActionBar().hide();显示ActionBar getActionBar().show(); 添加和响应Action按钮 1 5 11 1 package cn.eoe.firs... 阅读全文
posted @ 2014-07-27 22:51 大米稀饭 阅读(504) 评论(0) 推荐(0)
5. Fragment详解
摘要:onCreateView是Fragment生命周期方法中最重要的一个。因为在该 方法中会创建在Fragment中显示的View。public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInst... 阅读全文
posted @ 2014-07-27 20:56 大米稀饭 阅读(411) 评论(0) 推荐(0)
4. 2D绘制与控件绘制
摘要:绘制基本图形和文本绘制图形和文本的基本方法drawPoint(绘制点)、drawLine(绘制直线)、drawCircle(绘制圆) drawArc(绘制弧)、drawText(绘制文本) 1 package cn.eoe.draw; 2 3 import android.app.Activ... 阅读全文
posted @ 2014-07-27 16:02 大米稀饭 阅读(391) 评论(0) 推荐(0)
3、用继承和组合方式定制控件
摘要:定制控件的方式继承其它控件类(EditText、Button) 组合方式。当前控件类从容器类继承,并将若干个控件添加到当前的容器中。 绘制控件,也就是控件类从View继承,并在onDraw方法中从零绘制控件。例如,TextView。 带标签的文本编辑框(不带命名空间)... 阅读全文
posted @ 2014-07-27 14:53 大米稀饭 阅读(314) 评论(0) 推荐(0)
2、复杂布局实现
摘要:DEMO1:霓虹灯效果要点:FrameLayout层叠嵌套,类似于 Photoshop的图层。 1 2 4 6 8 10 12 14 15 1 package cn.eoe.neonlight; 2 3 import android.app.Ac... 阅读全文
posted @ 2014-07-27 12:32 大米稀饭 阅读(307) 评论(0) 推荐(0)
1、android源代码下载与跟踪
摘要:学习Android源代码的目的理解Android API查找API(Activity、Content Provider等)高级应用开发(ROM定制)  在不同平台下载Android源代码WindowsMac OS XLinux(推荐Ubuntu Linux10.04 L... 阅读全文
posted @ 2014-07-27 12:17 大米稀饭 阅读(289) 评论(0) 推荐(0)
132、service 与 intentService 区别
摘要:转载:http://blog.csdn.net/matrix_xu/article/details/7974393 不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于Inte 阅读全文
posted @ 2013-03-11 11:15 大米稀饭 阅读(243) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7