Android
文章平均质量分 64
Name_Larry
这个作者很懒,什么都没留下…
展开
-
Android - OnTouchListener
public class ZoomListener implements OnTouchListener { private int finger = 0; private float oldDist; private float textSize = 0; TextView tv = null; @Override public boolean onTouch(View v,原创 2016-02-25 10:19:45 · 338 阅读 · 0 评论 -
Android - ContentProvider
内容提供器 ContentProvider 是 Android 实现跨程序共享数据的标准方式。ContentResolver如果想要访问 ContentProvider 的数据,需要借助 ContentResolve 类。 我们可以通过 Context 的 getContentResolver() 方法获取到该类的 ContentResolve 实例。Uri转载 2016-04-04 19:59:01 · 243 阅读 · 0 评论 -
Android - ★★知识点
如何安全退出开启多个 Activity 的应用?定义一个 Activity 基类,处理通性问题。Android 中的数据如何存储?1 文件存储2 SharedPreferences3 SQLite4 Conent Provider5 网络存储原创 2016-04-04 10:43:45 · 229 阅读 · 0 评论 -
Android - ★知识点
如何将一个 Activity 设置成窗口样式?AnrdoidManifest.xml 中,在 Activity 标签中添加 android:theme="@android:style/Theme.Dialog"Android 中常见的布局有哪些?5种常见布局:LinearLayout、RelativeLayout、TableLayout、AbsoluteLayout 和 Fra原创 2016-04-04 19:55:32 · 280 阅读 · 0 评论 -
Android - 事件传递机制
一 dispatchTouchEvent()对于 View 来说,事件传递的入口方法是 dispatchTouchEvent() ,它主要负责分发事件。public boolean dispatchTouchEvent(MotionEvent event) { if (mInputEventConsistencyVerifier != null) {原创 2016-03-09 11:10:58 · 251 阅读 · 0 评论 -
Android - Serializable 与 Parcelable
Android中实现序列化有两个选择:一是实现 Serializable 接口(JavaSE支持),一是实现 Parcelable 接口。 Parcelable 是 Android 特有功能,效率比实现Serializable接口高效,可用于Intent数据传递,也可以用于进程间通信。 实现 Serializable 接口非常简单,声明一下就可以了,而实现 Parcelab转载 2016-03-01 09:39:05 · 251 阅读 · 0 评论 -
Android - 计时器
public class MainActivity extends Activity implements OnClickListener,OnChronometerTickListener{ private Chronometer myChronometer; //定义计时器组件Chronometer private Button startBtn; private Button st转载 2016-02-29 09:30:58 · 251 阅读 · 0 评论 -
Android - Handler
public class LearnHandler extends Activity { TextView tv; MyHandler handler; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVi原创 2016-03-03 14:14:15 · 316 阅读 · 0 评论 -
Android - ProcessDialog
public class MainActivity extends Activity { Button btn_exit_horizontal; Button btn_exit_vertical; ProgressDialog pd; @Override protected void onCreate(Bundle savedInstanceState) { super.onC原创 2016-03-03 14:15:35 · 442 阅读 · 0 评论 -
Android - LearnActivity
public class MainActivity extends Activity implements OnClickListener{ Button btn_exit; Button btn_next; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns转载 2016-02-29 09:56:03 · 339 阅读 · 0 评论 -
Android - GestureDetector
当用户触摸屏幕的时候,会产生许多手势,如:down、up、scroll、filing等。 View类有一个 View.OnTouchListener 接口,通过重写他的onTouch()方法,我们可以处理一些触摸事件。但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦,因为我们要自己根据用户触摸的轨迹去判断是什么手势。 Android sdk给我们提供了 G转载 2016-02-25 16:27:57 · 226 阅读 · 0 评论 -
Android - BroadcastRecevier
使用 BroadcastReceiver 的步骤1、定义 Intent --> 指定其 Action --> sendBroadcast() ;2、创建广播接收类继承 BroadcastReceiver ,并重写 onReceive() ;3、注册广播接收类,并指明其对应的 action 。BroadcastReceiver 的生命周期Broad转载 2016-02-29 14:24:26 · 311 阅读 · 0 评论 -
Android - 重要知识点
内存回收程序负责释放无用内存常见异常ArithmeticException 算术异常,如:除0 。IllegalArgumentException 参数异常,即传递了一个不合法或不正确的参数。NullPointerException 空指针异常,如:变量未初始化。BufferUnderflowException 溢出异常,如:定义的变量为转载 2016-02-29 16:00:53 · 218 阅读 · 0 评论 -
Android - style
Style(风格):自定义的一些 View 属性集合。styles.xml @android:color/holo_blue_dark 30sp wrap_content fill_parent center_horizontal activity_main.xml转载 2016-03-01 10:49:54 · 503 阅读 · 0 评论 -
Android - Socket
Android 平台有三种网络接口可以使用:1、java.net.*(标准Java接口)2、Org.apache接口3、Android.net.*(Android网络接口)标准Java接口java.net.* 提供与联网有关的类,包括流、数据包套接字(socket)、Internet 协议、常见 Http 处理等。比如:创建URL,以及 URLCon转载 2016-03-01 11:04:07 · 262 阅读 · 0 评论 -
Android - 图像
一个APP能否被用于接受,很大的一个因素是用户界面。Android系统提供了丰富的处理图像的功能。如:ImageView 显示静态图片,AnimationDrawable 开发逐帧动画,Aniamtion对普通图片使用补间动画。Drawable 对象当你把图片复制到 drawable 资源文件夹中,Android SDK 会为该图片在 R 文件中创建一个索引项:R.drawab原创 2016-04-08 10:20:37 · 258 阅读 · 0 评论