https://i.ancii.com/luoj616/
Android学习博客
你可以把fragment看作是activity的模块化组件,它拥有自己的生命周期,接受它自己的输入事件,你也可以在运行activity的时候添加或者移除它。这节课演示怎么样使用Support Library继承Fragment类,如此你的app(应用)就能
这样在系统自动调用虚拟键盘时,整个页面布局会发生变化,分为两个部分,一个是虚拟键盘显示的部分,一个是你自己的页面。
在 Android 上,应用程序的开发,大部分基于 Java 语言来实现。要使用 c 或是 c++ 的程序或库,就需要使用 NDK 来实现。NDK 是 Native Development Kit 的简称。它是一个工具集,集成了 Android 的交叉编译
将从事Android开发以来了解的一些知识进行梳理总结,既便于自己查找,也可以帮助有需要的人。onPause事件之后执行。最后用一个实际的例子来说明Activity的各个生命周期。假设有一个程序由2个Activity A和B组成,A是这个程序的启动界面。用
<TabHost. android:id="@android:id/tabhost". <LinearLayout. <!<FrameLayout. <TabWidget. android:id="
Android编程中,application这样的名词似乎变得那样的不常见,而让大家更为熟悉的是activity、intent、 provider、broadcast和service。但其实android中的application也有着它自身的用处。打开m
我们都知道在Android系统中,SQLite数据库的相关操作方式被封装为内容提供 Content Provider,可以帮助那些不会SQL语言的开发者快速实现Android平台上的数据库操作,但是平时我们在查询时一般返回的是Cursor对象,从本质上来看
如果程序主线程被阻塞超过5秒,系统会提示“应用程序无响应” 这就是ANR 。ANR的全称是Application Not Responding,使用多线程可以避免ANR。但是这里要注意一下不要为了避免ANR而过多的使用多线程,除非万不得已的情况。如果过多使
有时候我们需要不经过Android的上层代码调用kernel的标准的机制,往往为了,一步到位的话就可以采用proc的机制,就是在kernel里面创建一个设备节点,然后android的上层代码,可以通过读写文件的方式,来有上层直接到kernel来达到我们想要
前些日子在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全。该自定义控件只是重写了GridView的onMeasure方法,使其不会出现滚动条,Scro
buildDrawingCache方法可以不用调用,因为调用getDrawingCache方法时,若果cache没有建立,系统会自动调用buildDrawingCache方法生成cache。
现在Android已经很火了,我的一个哥们儿上个月找到一个Android应用开发的职位,月薪就有6K了,羡慕啊。这里分析下Android的内核结构,主要介绍Android和Linux之间的关系,以备以后可能的转型。大家都知道Android是基于Linux内
Android的sdk啦,什么ADT什么的安装我就不说了,大家想学的估计都已经安装好了吧。下面介绍的是Android的Project的工程的框架结构:。gen 目录中存放所有由Android开发工具自动生成的文件。Android开发工具会自动根据你放入re
在前面几篇文章中,我们详细介绍了Android系统进程间通信机制Binder的原理,并且深入分析了系统提供的Binder运行库和驱动程序的源代码。这就是本文要介绍的Android系统应用程序框架层的用Java语言来实现的Binder接口了。熟悉Androi
Livewallpaper,即动态墙纸,是Android的一大3D特色功能,用户可以在桌面选择加载动态墙纸,让自己的手机桌面背景旋动起来。相对于静态桌面壁纸,动态墙纸可以展示各种动态变化的背景,而与传统手机系统采用GIF作为动态背景不同的是,Android
另外,前面已经看到,在新线程中更新UI还必须要引入handler,这让代码看上去非常臃肿。所以建议使用AsyncTask异步线程:AsyncTask的特点是任务在主线程之外运行,而回调方法是在主线程中执行,这就有效地避免了使用Handler带来的麻烦。
</LinearLayout>然后代码这样写:很标准的使用方式吧?inflater在inflate一个xml时,需要知道parent的类型,才能生成对应的LayoutParams,才可以把xml根节点的attrs读进去,代码如下:。// Tem
1: 解决 h5 页面被软键盘顶起的问题?
让activity以dialog方式弹出。如果能取到dialog对象可直接设置
当我们在使用WebView时,如果加载的网页比较大有很多的图片,如果没有在webview中使用加速器有些手机就会出现闪退出的问题这时就要启动加速器去进行渲染
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号