android
文章平均质量分 88
飞翔的马桶
勤奋踏实,善于学习,乐于尝试新技术,勇于开拓创新。
展开
-
android studio aosp sourcecode
android studio导入aosp源码原创 2022-05-12 09:54:42 · 527 阅读 · 0 评论 -
Kotlin协程笔记
kotlin协程基础概括原创 2022-02-13 10:46:34 · 1601 阅读 · 0 评论 -
android 盈利模式
很多人谈到Android个人应用的时候,都觉得Android应用没有钱途。这可能是由于android所提倡的开放和免费模式,导致了很多人的这种误解。 纵观各类Android软件市场里面的软件,大部分都是免费的,很多软件也很难走上收费的道路。通过分析一款国内牛人开发的、日收入达到2000人民币的优秀Android应用(纯个人方式运作,非公司模式),为了避免广告嫌疑。下面我们通过转载 2013-07-02 19:20:36 · 1446 阅读 · 0 评论 -
android 源码
Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog http://sourceforge.net/projects/andba转载 2013-07-02 17:21:49 · 481 阅读 · 0 评论 -
10大开源Android项目
10大开源Android项目分类: Android 文件2011-06-11 20:39 411人阅读 评论(0) 收藏 举报androidwordpress图像处理手机多线程sms1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开转载 2013-07-05 19:56:36 · 606 阅读 · 0 评论 -
如何通过gps得到当前位置
译自http://www.firstdroid.com/2010/04/29/android-development-using-gps-to-get-current-location-2/今天我们将看看如何通过gps得到我们当前的位置。1.在“Firstdroid.Tutorial.Gps”目录下新建一个android项目,叫UseGps。2.为了能够访问gps,我们需要在Andro翻译 2013-08-13 18:01:48 · 981 阅读 · 0 评论 -
Android Application对象必须掌握的七点
1:Application是什么?123 Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的转载 2013-08-29 22:26:18 · 1396 阅读 · 0 评论 -
android中bitmap和drawable之间的转换
Android中Bitmap和Drawable (转自:http://dyh7077063.iteye.com/blog/970672)一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对转载 2013-09-26 12:21:15 · 724 阅读 · 0 评论 -
jquerymobile脚本编写经验
1. JQM脚本引用1.1 Jquery Mobile脚本引用顺序必须按下面的顺序引用 具体原因是因为Jquery Mobile是通过脚本做渲染的,我们的脚本对页面html的改变必须在渲染之前,否则样式会出现问题(个人的理解).1.2 Jquery Mobile脚本是否必转载 2013-10-28 15:02:50 · 677 阅读 · 0 评论 -
servlet基本知识点
Serlvet接口只定义了一个服务方法就是service,而HttpServlet类实现了该方法并且要求调用下列的方法之一: doGet:处理GET请求 doPost:处理POST请求 当发出客户端请求的时候,调用service 方法并传递一个请求和响应对象。Servlet首先判断该请求是GET 操作还是POST 操作。然后它调用下面的一个方法:doGet 或 doPost。如果请求是转载 2013-11-09 00:40:50 · 626 阅读 · 0 评论 -
Fragment的用法(官方文档的翻译)
当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就可以使用新的特性来方便的达到这个效果--Fragment类。Fragment类似一个嵌套Activity,可以定义自己的layout和自己的生命周期。 多个Fragment可以放在翻译 2013-12-01 10:03:18 · 637 阅读 · 0 评论 -
android录像预览功能
public class MediaRecorderActivity extends Activity { private ImageButton record = null,stop = null; private TextView info = null; private MediaRecorder mediaRecorder = null; priva原创 2013-12-23 10:56:38 · 1516 阅读 · 0 评论 -
AndroidManifest.xml 详解
android关于AndroidManifest.xml详细分析作者:冷风の傲更新于 07月29日访问(5935)评论(56)一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类转载 2014-01-08 16:25:14 · 677 阅读 · 0 评论 -
Android Mms专题之:信息发送流程
信息的发送,对于Mms应用程序来讲主要就是在信息数据库中创建并维护一条信息记录,真正的发送过程交由底层(Frameworks层)函数来处理。总体的来讲,当信息创建完成后,对于信息通常有三个去处,一个是放弃这个信息,也就是用户不想要此信息,一旦选择,信息将不会被保存;第二个去处就是保存为草稿;最后一个去处就是发送此信息。当点击了发送后,UI层暂不会有变化,UI层要监听负责发送的各个类的回调信转载 2014-01-13 10:08:07 · 642 阅读 · 0 评论 -
listview 多选模式圆角模式 特效
本文摘自:http://www.cnblogs.com/a284628487/p/3460400.html 转载以备后续学习和补充。一、ListView圆角:重写ListView的onInterceptTouchEvent方法,通过pointToPosition(x,y)方法判断当前点击位置所对应的项,有三种情况:分别是第一项、最后一项、中间项;其实第一种情况又分为两种情况:列表总共只有转载 2014-01-14 13:54:55 · 825 阅读 · 0 评论 -
android 补间动画语法
Tween动画是展现出旋转、渐变、移动、缩放的这么一种转换过程,即补间动画。Tween动画有两种定义方式:XML形式,编码形式。XML定义动画,按照动画定义语法完成XML,置于/res/anim目录下,文件名作为资源ID引用;编码定义动画,使用Animation对象。XML定义动画语法:XML文件中必须有一个根元素,可以是、、、中的任意一个,也可以是来管理一个由前面几个元素转载 2014-01-25 19:05:24 · 585 阅读 · 0 评论 -
android系统自带的intent集锦
首先请参看:《精》Intent 各种跳转Android中常用方法集锦:1、设置应用当前语言 /** * 设置应用当前语言,如: lan=""(表示当前系统语言), lan="zh "(中文),lan=" ja"(日语) * @param lan */ public void setLanguage(String转载 2013-07-15 15:51:25 · 1538 阅读 · 0 评论 -
ContentResolver query 参数详解
Android 学习笔记 Contacts (一)ContentResolver query 参数详解分类: android学习2012-11-06 00:05 856人阅读 评论(1) 收藏 举报androidAndroidContactsquery参数联系人获取目录(?)[+]1.获取联系人姓名一个简单的例子,这个函数获取设备上所转载 2013-07-14 23:14:36 · 4669 阅读 · 0 评论 -
android长度单位
android计量单位--dip、px、sp之间区别与联系分类: Android及相关2011-11-16 21:43 3635人阅读 评论(0) 收藏 举报dpDPfloatsipSIPspSP计量单位 在页面布局的时候,很多时候需要指定控件宽、高、距离其他控件及边界的距离,字体大小等,都需要计量单位,它们的具体含义以及相互之间如何切换呢?(资源均来自网上整理转载 2013-04-11 15:36:00 · 531 阅读 · 0 评论 -
requestWindowFeature窗口风格设计
我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定转载 2013-04-11 15:37:24 · 499 阅读 · 0 评论 -
自定义edittext控件的学习
自定义控件包括一下几步:自定义布局文件(myLinearLayout.xml,实现自定义控件的内部组成) ,继承View(导入自定义的布局文件,设置需要的方法,在代码中可以修改自定义控件的相关属性和动作,重写构造函数、onDraw,(onMeasure)等函数),在布局中加入自己定义的控件(需指定包名),在activity中设置其内容和属性。1.自定义布局文件myLinearLayout.xm转载 2013-04-14 14:34:36 · 578 阅读 · 0 评论 -
Android应用小技巧集锦
Android应用小技巧集锦分类: android2012-06-13 18:25 64人阅读 评论(0) 收藏 举报androidlistview文档nullbuttonservicehttp://blog.csdn.net/wujxiaoz/article/details/72700711.退出应用程序:SysUtil mSysUtil=转载 2013-04-23 12:38:43 · 666 阅读 · 0 评论 -
TextView的走马灯效果
1.在textview布局文件中添加属性 android:ellipsize="marquee" //设置为走马灯效果 android:marqueeRepeatLimit="marquee_forever" //设置为不停的滑动,可以设置整形参数为滑动次数 android:singleLine原创 2013-04-14 10:03:18 · 1017 阅读 · 0 评论 -
java list排序
java List 排序 Collections.sort() 对 List 排序//一个POJO例子class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String g转载 2013-04-23 12:36:09 · 541 阅读 · 0 评论 -
使用AsyncTask方法动态加载数据
1、基础知识AsyncTask也是android提供的一个为了不能阻塞主线程的一个类,AsyncTask定义了三种泛型类型Params、Progress和Result,Params启动任务执行输入参数,比如http请求的url和参数,Progress后台执行任务的百分比,后台执行最终返回的结果。AsyncTask的执行分为四个步骤,每一步都对应都对应一个回调方法,开发者需要实现一个转载 2013-04-03 05:04:02 · 714 阅读 · 0 评论 -
使用ListView应该注意的地方
在ListView中设置Selector为null会报空指针? mListView.setSelector(null);//空指针 试试下面这种: mListView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 如何让ListView初始化的时候就选中一项? ListView需要在初始化好数据后,其中一项需要转载 2013-04-16 14:54:36 · 521 阅读 · 0 评论 -
sqlite 数据库简单demo
Android中数据存储--采用SQLite存储数据及在SDCard中创建数据库分类: Android 进阶2011-06-30 23:30 4478人阅读 评论(20) 收藏 举报存储androidsqlite数据库layoutstringSQLite数据库简单的认识 SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,转载 2013-04-26 23:16:46 · 1121 阅读 · 0 评论 -
activity之间的数据传递
(1)首先是Activity的简单跳转: Activity的切换一般是通过Intent来实现的,Intent是一个Activity到达另一个Activity的引路者,它描述了起点(当前Activity)和终点(目标Activity)。一个简单Intent实现如下: Intent intent = new Intent();转载 2013-04-21 10:30:04 · 615 阅读 · 0 评论 -
android 反弹效果(ListView与Scroll)
首先还是一贯作风,先看一些案例:(微信界面) 玩过微信的朋友想必很熟悉,其实就是界面可以拖拽,会有反弹效果,看起来很炫酷.(总之比拖拽没反应的死板要好.)下面我来一一讲解如何实现这样效果:原理:自定义ScrollView对其Touch监听,对布局时时更改.一:不包含孩子,就是只针对普通的布局:MyScrollView.java转载 2013-05-21 18:30:00 · 1126 阅读 · 0 评论 -
scrollTo 与 scrollBy这两个函数的区别
今天给大家介绍下Android中滑屏功能的一个基本实现过程以及原理初探,最后给大家重点讲解View视图中scrollTo 与 scrollBy这两个函数的区别 。 首先 ,我们必须明白在Android View视图是没有边界的,Canvas是没有边界的,只不过我们通过绘制特定的View时对 Canvas对象进行了一定的操作,例如 : tra转载 2013-05-21 18:28:11 · 739 阅读 · 0 评论 -
android调用系统功能
android调用系统功能分类: android2012-10-26 17:09 365人阅读 评论(1) 收藏 举报开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。首先,我们先看拨号界面,代码如下:Intent intent =new Intent();intent.setAction("android.inte转载 2013-06-13 09:21:09 · 707 阅读 · 0 评论 -
Android开发之文件下载
分类: Android开发2011-04-29 22:31 2822人阅读 评论(8) 收藏 举报androiddownloadstringfilelayoutbuttonAndroid作为一个手机操作系统,在Android中访问网络是许多应用程序都必需的功能。用户也经常需要在应用程序中下载所需要的文件比如电子书,MP3格式的音乐文件,电影等。Android文件下载的一般步骤:转载 2013-06-13 20:34:00 · 570 阅读 · 0 评论 -
android 打开各种文件(setDataAndType)
android 打开各种文件(setDataAndType)android 打开各种文件 setDataAndType action动作 转自:http://luhuajcdd.iteye.com/blog/1560225和 http://www.2cto.com/kf/201201/117389.html Java代码 /** *转载 2013-06-13 15:39:42 · 1499 阅读 · 2 评论 -
intent传递数据类型
在Android中传递数据的方法非常多,比较常用的有一下四种:l 通过Intent传递数据l 通过静态变量传递数据l 通过剪切板传递数据l 通过全局变量传递数据下面仅介绍通过Intent传递数据。在Activity中传递数据,一般而言,传递一些简单的类型是比较容易的,如int , String等,但是很多时候我们要传递的是往往是一个复杂的对象转载 2013-04-11 15:34:24 · 2039 阅读 · 0 评论