android
文章平均质量分 57
index_jsf
这个作者很懒,什么都没留下…
展开
-
叽喳学习 随笔
技术要点及功能:1.)webView使用2.)ActionBar高级定制使用3.)消息数字提醒4.)listView分组、字母索引、多个渲染模板(使用多个Listitem模板)5. ) GreenDao :ORM 自动生成dao代码 解放SQL6.)头像加载缓存7.)实时聊天8.)Roboguice 依赖注入绑定控件ID9.)静态数据动态数据混合加载原创 2015-12-07 15:17:53 · 446 阅读 · 0 评论 -
Android中Bitmap和Drawable
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取Bit转载 2014-05-28 20:38:41 · 565 阅读 · 0 评论 -
我的Android开发相关文章
Pro Android学习笔记(九七):BroadcastReceiver(1):基础小例子 2014.5.21Pro Android学习笔记(九六):AsyncTask(5):横竖屏切换问题 2014.5.16Pro Android学习笔记(九五):AsyncTask(4):执行情况 2014.5.15Pro Android学习笔记(九四):AsyncTask(3):ProgressDi转载 2014-05-27 22:26:22 · 581 阅读 · 0 评论 -
android学习笔记----Dalvik VM 和 JVM的区别
最大的区别就是DVM 比JVM快为什么快呢:一、原创 2014-05-27 23:05:49 · 510 阅读 · 0 评论 -
Android 中 WebView 使用javascritp
1.) 定义一个webview.xml原创 2014-07-23 11:58:02 · 639 阅读 · 0 评论 -
Android控件基本属性介绍
第一类:属性值 true或者 falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:l转载 2014-06-27 10:30:47 · 546 阅读 · 0 评论 -
Android照片墙应用实现,再多的图片也不怕崩溃
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9526203照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于这种转载 2014-06-06 17:08:42 · 715 阅读 · 0 评论 -
关注对象
http://www.cnblogs.com/xirihanlin/原创 2014-06-03 09:48:20 · 671 阅读 · 0 评论 -
Android EditView 用法详解
一:新建HelloEditText工程 新建一个Hello world详细步骤可以参见 Android教程之三:第一个Android应用,HelloWorld创建设置如下:Project name: HelloEditText Build Target :android 2.2 Application name:HelloEditText Package name:com.flysnow crea转载 2014-04-11 16:34:35 · 1185 阅读 · 0 评论 -
附近的人功能
越来越多的Android应用都加入了“附近的人”的功能,比如微信、陌陌、淘宝等,今天分享一个demo,简单的来实现这一功能。主要原理为:手机端上传gps数据到服务器,服务器从数据库中查询其他用户的gps数据,分别计算2个pgs之间的距离,然后将计算好的数据返回给手机,手机进行展示。源码下载地址: https://github.com/feicien/studydemo手机端项目:Nea转载 2014-03-31 20:05:55 · 1124 阅读 · 0 评论 -
Android中3种方法实现back键动作
方法一:重写onBackPressed方法 Java代码 @Override public void onBackPressed() { // do something what you want super.onBackPressed(); } @Override public转载 2014-03-31 19:12:51 · 617 阅读 · 0 评论 -
android 学习笔记 3
1.)差生一个随机数Rando原创 2014-07-06 23:45:57 · 542 阅读 · 0 评论 -
android笔记 adb命令
adb remount 重新挂载adb shell 进入文件xitong原创 2014-05-28 00:00:56 · 535 阅读 · 0 评论 -
android学习笔记-----创建模拟器常见错误
1.) invalid command line parameter------>sdk的目录带中文了2.)原创 2014-05-29 23:24:56 · 693 阅读 · 0 评论 -
动态获取 资源id
1.)将资源id 定义到一个数组中原创 2014-07-30 11:08:21 · 697 阅读 · 0 评论 -
android学习笔记-------httpURLConnection
HttpURLConnection utlCon = url.openConnection();con原创 2014-06-18 23:20:31 · 599 阅读 · 0 评论 -
android学习笔记----UI篇
1.)android:layout_gravity 和 android:gravity 的区别 前者是空间位于父控件的位置、原创 2014-06-18 11:38:17 · 584 阅读 · 0 评论 -
内容观察者 contentResolver 使用
Uri uri = Uri.parse("content://sms");ContentResolver resolver = getContentResolver();//第二个参数true的时候匹配到uri就通知变化,false的时候要完全一样才通知变化resolver.registerContentObserver(uri, true, new MyObserver(new Ha原创 2014-06-18 22:56:33 · 692 阅读 · 0 评论 -
android学习笔记---contentProvider
1.)定义一个子类继承原创 2014-06-18 00:11:34 · 594 阅读 · 0 评论 -
android学习笔记--零碎知识点2
listview 实现的简单过程1.原创 2014-06-17 22:39:33 · 538 阅读 · 0 评论 -
xml文件的序列化
xml文件是非常常用的,在android中json和xml是非常常用的两种封装数据的形式,从服务器中获取数据也经常是这两种形式的,所以学会生成和解析xml和json是非常有用的,json相对来说是比较简单的,咱不做介绍了,这里给大家讲一下xml的序列化生成和解析。不废话了,先上图,看怎么生成图中的xml数据。首先,我把Person的实体类给大家贴出来,这个非常简单,我就不过多解转载 2014-06-15 21:36:13 · 705 阅读 · 0 评论 -
androd i获取 SD卡 总容量 可用空间 内存大小 可用内存
/** * 获得SD卡总大小 * * @return */ private String getSDTotalSize() { File path = Environment.getExternalStorageDirectory(); StatFs stat = new StatF转载 2014-06-15 21:38:06 · 621 阅读 · 0 评论 -
Activity返回值-->startActivityForResult用法
使用startActivity方式启动的Activity和它的父Activity无关,当它关闭时也不会提供任何反馈。 可变通的,你可以启动一个Activity作为子Activity,它与父Activity有内在的联系。当子Activity关闭时,它会触发父Activity中的一个事件处理函数。子Activity最适合用在一个Activity为其它的Activity提供数据(例如用户从一个列转载 2014-06-03 09:45:46 · 1002 阅读 · 0 评论 -
android从网络上异步加载图像
研究了android从网络上异步加载图像:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线程中new 一个Handler对象,加载图像方法如下所示[java] view plaincopyprint?private void loadImage(final String转载 2014-05-30 13:32:49 · 841 阅读 · 0 评论 -
Android输入法非详解
从SDK 1.5版本以后,Android就开放它的IMF(Input Method Framework),让我们能够开发自己的输入法。而开发输入法最好的参考就是Android自带的Sample-SoftKeyboard,虽然这个例子仅包含英文和数字输入,但是它本身还算完整和清楚,对我们开始Android开发实战有很大帮助。一、IMF简介一个IMF结构中包含三个主要的部分:input m转载 2013-12-11 09:43:57 · 942 阅读 · 0 评论 -
android AIDL 详解
1.基于前面写的aidl使用,这段时间准备研究ActivityManager框架,对aidl进行了更深入的研究,因为android框架大量使用了进程通信机制,所以,在研究android framework前认真研究一下AIDL的实现机制十分有必要的 2.前面讲了aidl是 Android Interface definition language的缩写,它是一种进程通信接口的描述,通过sdk转载 2013-12-03 09:23:36 · 525 阅读 · 0 评论 -
android 一键锁屏 开发
我们知道安卓手机都用电源键来手动锁屏。笔者使用手机时,一天之内手动锁屏的次数绝对不少于30次。如果都用电源键来进行的话,那么电源键的使用寿命一定不会长久。 虽然现在有很多的桌面软件都集成了一键锁屏,但是要安装这些软件就必须安装它们的其他组件,这点让人很不爽,因为他们会定期自动更新,或者在后台运行一些我不想要的东西。所以我决定自己写一个锁屏程序。 经过在android开发文档里面的查找,转载 2013-09-11 11:14:09 · 1250 阅读 · 0 评论 -
IntentService和Service比较
首先IntentService是继承自Service的,那我们先看看Service的官方介绍,这里列出两点比较重要的地方: 1.A Service is not a separate process. The Service object itself does not imply it is running in its own process; unless otherwis转载 2013-08-12 16:15:26 · 525 阅读 · 0 评论 -
自定义view
Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。 如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。 在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://schemas.android.com/apk/res/你的转载 2013-08-10 17:17:17 · 493 阅读 · 0 评论 -
NotificationManager和Notification的使用总结
(1)、使用系统定义的Notification以下是使用示例代码://创建一个NotificationManager的引用String ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotificationManager = (NotificationManager)getSystemS转载 2013-07-29 16:33:47 · 377 阅读 · 0 评论 -
面试准备
Basic:1. 基本的UI控件和布局文件2. UI配套的Adapter的使用3. Activity, Intent,Service,broadCast Receiver他们的生命周期管理熟悉一下 4. 操作手机上的数据库SQLite应用 Advanced_1(这是某位成功通过Android面试的兄弟的面经):1. 为什么看好 Android2. 现在在公司做哪转载 2013-07-10 18:45:49 · 435 阅读 · 0 评论 -
ListView原理和优化
列表的显示需要三个元素:ListVeiw: 用来展示列表的View。适配器 : 用来把数据映射到ListView上数据: 具体的将被映射的字符串,图片,或者基本组件。 根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter,这三种适配器的使用大转载 2013-07-09 20:32:35 · 479 阅读 · 0 评论 -
eclipse常用设置
设置 空格代替tabwindow->preference->general->Editors->text editor {displayed tab width 【4】.......................................>java->code style->formatter->edit->{tab policy ->space only &&inde原创 2013-06-04 13:27:27 · 619 阅读 · 0 评论 -
android一些题目4
一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g) A、输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream E、Pipe stream F、Random st转载 2013-05-23 10:57:18 · 698 阅读 · 0 评论 -
android一些题目3
真他妈的全面呢。1. 请描述下Activity的生命周期。2. 如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?3. 如何将一个Activity设置成窗口的样式。(Edited by Sodino)4. 如何退出Activity?如何安全退出已调用多个Activity的Application?5. 请介绍下Android转载 2013-05-23 10:55:38 · 471 阅读 · 0 评论 -
android 的一些题目
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指Dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身转载 2013-05-23 10:51:49 · 566 阅读 · 0 评论 -
android一些题目2
1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、 内存回收程序负责释放无用内存 C、 内存回收程序允许程序员直接释放内存 D、 内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticException B、IllegalA转载 2013-05-23 10:53:22 · 572 阅读 · 0 评论 -
android面试题总结
1. 什么是Activity?四大组件之一,一般的,一个用户交互界面对应一个activity, activity 是Context的子类,同时实现了window.callback和keyevent.callback, 可以处理与窗体用户交互的事件. 我开发常用的的有ListActivity , PreferenceActivity 等…如果界面有共同的特点或者功能的时候,还会自己定义一个Bas转载 2013-08-13 22:39:31 · 802 阅读 · 0 评论 -
Android程序对不同手机屏幕分辨率自适应的方法
相信各位Android开发爱好者都知道,由于OEM之间的竞争,各种Android操作系统的手机简直就是琳琅满目,屏幕分辨率的差异可想而知。目前比较主流的有WVGA=800x480,HVGA=480x320,另外的还有QVGA=320x240。当然还有魅族M9的DVGA=960x640,还有蛋疼的摩托罗拉的FWVGA=854x480。 那么,如何让你的程序可以在不同分辨率的手机上“健康”转载 2013-08-25 21:36:17 · 681 阅读 · 0 评论 -
关于Android 图片的多分辨率适配
本文并非关于引导画面该采用何种形式、该如何定义信息、有什么注意事项方面的介绍。本文描述的是,引导画面该如何才能较好的适配各种分辨率,了解此处有助于更好的定义引导画面,以及保持同设计师、工程师的良好沟通。作为产品人员,需要向不同方向延伸了解一些知识,这些知识能让沟通更顺畅。这些所了解的知识,可能会有一些错误,当发现问题时,随时更新自己的知识体系。一、本文提到的引导画面转载 2013-08-15 00:10:33 · 816 阅读 · 0 评论