安卓
hljqfl
这个作者很懒,什么都没留下…
展开
-
当从别处导入新的项目到.eclipse 中时. 解决Android studio模拟器打开黑屏。
解决Android studio模拟器打开黑屏。 注意下图。 选 择software或hardware都可以。不选用默认的automatic=============================================================================================当从别处导入新的项目到.eclipse 中时. ...原创 2019-01-05 16:15:15 · 945 阅读 · 1 评论 -
Android LayoutInflater原理分析,带你一步步深入了解View(一)
有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没错,承诺过的文章我是一定要兑现的,而且在View这个话题上我还准备多写几篇,尽量能将这个知识点讲得透彻一些。那么今天就从LayoutInflater开始讲起吧。 相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触...原创 2019-01-06 13:50:55 · 617 阅读 · 0 评论 -
android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l...原创 2019-01-06 13:48:51 · 188 阅读 · 0 评论 -
关于Looper的使用 。android Handler/Looper 总结
关于Looper的使用 Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler其实可以看做是一个工具类,用来向消息队列中插入消息的。 (1) Looper类用来为一个线程开启一个消息循环。 默认情况下android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Loope...原创 2019-01-06 13:47:57 · 1059 阅读 · 0 评论 -
Android开发之Handler(五)几种常见的传值方式
Android开发之Handler(五)几种常见的传值方式前面介绍handler的时候,也用到过几种传值方式,今天来总结一下,并且重点说一下bundle方式,代码如下: [java] view plain copypackage com.handlerThread; import android.app.Activity; import android.os.B...原创 2019-01-06 13:46:00 · 503 阅读 · 0 评论 -
android中的this,Context到底该怎么用
在Android系统中,有很多的service,也就是服务。我们的程序如果用到系统功能,一般都是调用服务间接完成的。也就是在Android系统中存在许多C/S架构。而context的作用,就是android应用连接service的桥梁。比如Activity中有一个方法,getSystemService()。这个方法调到最后,实际上是调用的ContextImpl的getSystemServ...原创 2019-01-06 13:32:13 · 5990 阅读 · 0 评论 -
Android之BaseAdapter适配器使用技巧
今天给大家带来的是BaseAdapter适配器的使用技巧。想来有过Android开发经验的开发者都知道Android适配器吧。没错,Android适配器就是将一些数据恰当的在view中显示,说白了就是数据和视图之间的桥梁。Android适配器有ArrayAdapter、SimpleAdapter、BaseAdapter等等。现在许多Android应用都要用到适配器,而BaseAdapter适配器相...原创 2019-01-05 16:18:52 · 339 阅读 · 0 评论 -
Android Phone模块
Android Phone模块 一 电话管理是Android 系统支持的重要的业务之一,提供接听电话,收发短信、电话薄、网络事件监听、读取用户信息等功能。 从下到上可以分为四层:硬件驱动层、RIL daemon层、Telephony框架实现层、 PHONE应用层,下层为上层提供服务,每层之间采用不同的通讯方式交互。RIL daemon层实现为单独的一个开机启动的进程(ri...原创 2019-01-05 16:17:54 · 2697 阅读 · 0 评论 -
Build path 的重要。安卓常用设置 。让 eclipse 下的 android 模拟器联网。没有ADT的那个图标显示;模拟器路径位置的更改方法 。
Build path 的重要。The type java.lang.Object cannot be resolved.It is indirectly referenced常看一下Build path中的各标签中是否有错误选项(有红叉),更正或删除。当从别处导入新的项目时.eclipse 中有多个版本的JRE或JDK.或没有当前的jre,jdk版本不对应就会出现错误提示.解决办法...原创 2019-01-06 13:39:47 · 568 阅读 · 0 评论 -
Android中Handler的使用方法及实例(基础回顾)
Android中Handler的使用方法及实例(基础回顾) Handler使用例1这个例子是最简单的介绍handler使用的,是将handler绑定到它所建立的线程中.本次实验完成的功能是:单击Start按钮,程序会开始启动线程,并且线程程序完成后延时1s会继续启动该线程,每次线程的run函数中完成对界面输出nUpdateThread...文字,不停的运行下去,当单击End按钮时,该线程...原创 2019-01-06 13:42:00 · 559 阅读 · 0 评论 -
Handler多线程通信例子(post和sendMessage)
前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在 工作线程中改变UI组件的属性值,比如下载网络图片、动画等等。本篇博客主要介绍Handler是如何发送与处理线...原创 2019-01-06 13:51:31 · 973 阅读 · 0 评论