自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Skyhook的WPS定位技术

首先解释下这个题目,Skyhook是一家于2003年在美国波士顿成立的无线通信公司,它们发明了世界上第一个能够综合使用Wi-Fi,GPS和移动基站进行精确定位的系统,该公司的主要产品就是推出Wi-Fi定位系统(WPS)和XPS 2.0混合动力定位系统。WPS技术的优势是:比GPS系统耗时短(大家都知道搜星是个问题),比基站定位技术精确(基站定位是不是有几百米甚至上千米的误差),并且省电(用的时间短

2015-08-28 15:14:34 1080

原创 Android应用:View.VISIBLE、INVISIBLE、GONE的区别

android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性,其中该函数有3个可选值,他们有着不同的含义:View.VISIBLE --->可见View.INVISIBLE --->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout View.GONE --->不可见,但这个View在ViewGroup中不保留

2015-08-21 15:59:02 1043

原创 android应用:startActivityForResult使用实例

有时候我们需要把A activity提交数据给B  activity处理,然后把结果返回给A,这就需要用到startActivityForResult。1、在AActivity中使用startActivityForResult启动B activityIntent intent=new Intent();intent.setClass(A.this, B.class);start

2015-08-21 10:24:13 388

转载 Eclipse + CDT Program "gcc" not found in PATH

1 安装JDK.毕竟eclipse的安装前提就是它,步骤略过。不清楚者请BAIDU之。2 安装Eclipse.最标准的做法是下个标准版本的eclipse,然后装上C++开发插件等等,但此方法实在无聊。如今的年代,eclipse官网已给懒人最大的方便,直接下载一个包含CDT的版本即可。Package Solutions中选择Eclipse IDE

2015-08-20 11:11:09 15726 4

转载 在windows上搭建C语言开发环境——借助eclipse和MinGW

0. 前言    【本文目的】    最近在电脑上重新安装了MinGW,发现MinGW的安装方法和之前的方法稍有区别,所有再写了一篇博文记录一下详细的安装方法。    【本文主要内容】           在windows上进行C语言开发,可借助MinGW+eclipse,MinGW提供可以在windows上运行的gcc编译器,而eclipse C/C++提供良好的

2015-08-20 11:09:27 467

转载 Service和Thread的关系

不少Android初学者都可能会有这样的疑惑,Service和Thread到底有什么关系呢?什么时候应该用Service,什么时候又应该用Thread?答案可能会有点让你吃惊,因为Service和Thread之间没有任何关系!之所以有不少人会把它们联系起来,主要就是因为Service的后台概念。Thread我们大家都知道,是用于开启一个子线程,在这里去执行一些耗时操作就不会阻塞主线程的运行

2015-08-19 10:16:51 400

转载 Android Studio -修改LogCat的颜色

一、 先看效果二、设置File->Settings 或Ctrl + Alt +S找到 Editor -> Colors &Fonts -> Android Logcat 或在上面的搜索框中输入Logcat点中Verbose , Info, Debug等选项,然后在后面将Use Inberited attributes 去掉勾选再将 Foreground 前的复选框选上,

2015-08-16 20:24:29 342

原创 Android应用:Service开发实例(三)之Service的具体应用方法

在Service开发实例(二)中我们了解了service的生命周期,并通过实例看到了service运行的情况。但这个实例中的service什么都没干。下面我们对其进行修改,让它完成一些指定的工作吧。一、bindservicebindservice时一般都会在onbind接口中返回一个IBinder对象,这个对象中包含了service实例。我们在上节的实例上进行修改。1、修改

2015-08-14 14:39:08 580

原创 Android应用:Service开发实例(二)之Service的两种创建方法和其生命周期

一、service分类一般我们认为service分为两类,本地service和远程service。        本地service:顾名思义,那就是和当前应用在同一个进程中的service,彼此之间拥有共同的内存区域,所以对于某些数据的共享特别的方便和简单;        远程service:主要牵扯到不同进程间的service访问。因为android的系统安全的原因导致了我们在不同

2015-08-14 11:17:07 532

原创 Android应用:Service开发实例(一)之AIDL和远程调用

在Android中, 每个应用程序都有自己的进程,当需要在不同的进程之间传递对象时,该如何实现呢? 显然, Java中是不支持跨进程内存共享的。因此要传递对象, 需要把对象解析成操作系统能够理解的数据格式, 以达到跨界对象访问的目的。在JavaEE中,采用RMI通过序列化传递对象。在Android中, 则采用AIDL(Android Interface Definition Language:接口

2015-08-14 09:17:44 561

原创 Android应用:SurfaceView中添加控件

上次说了 如何使用SurfaceView,文章链接:http://blog.csdn.net/dailinqing1984/article/details/47346037但如何在SurfaceView中添加控件呢?1、首先,将SurfaceView的构造函数修改为两个参数的public MyView(Context context, AttributeSet at

2015-08-09 14:55:11 3470

原创 Android应用:自定义SurfaceView

自定义View类,实现绘制一个随鼠标拖动的矩形。1、创建一个MySurfaceView类public class MySurfaceView extends SurfaceView implements SurfaceHolder.Callback, Runnable { private Paint mPaint; int widthPixels; int heig

2015-08-07 22:24:33 1605

转载 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算

一、基本概念dip        : Density independent pixels ,设备无关像素。dp        :就是dippx        : 像素dpi       :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度density : 直接翻译的话貌似叫 密度。常见取值 1.5 , 1.

2015-08-07 15:43:02 493

原创 Android应用:实现全屏和固定横竖屏的方法

1、在AndroidManifest.xml的配置文件里面的标签添加属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2、在Activity的onCreate()方法中的super()和setContentView()两个方法之间加入下面两条语句:this.requestWindowFeature(Wind

2015-08-07 14:00:41 489

原创 Android应用:获取屏幕大小和密度

1.在Activity中获取int widthPixels= dm.widthPixels;int heightPixels= dm.heightPixels;float density = dm.density;2.在自定义view中获取int widthPixels=context.getResources().getDisplayMetrics().widthP

2015-08-07 11:11:56 560

原创 Android应用:Button添加图片和文字

ImageButton无法添加文字,所以无法直接实现上述功能。这里介绍一种简单的方法:1.使用Button控件,在属性中添加drawableTop属性android:drawableTop="@drawable/icon"2.代码中动态修改图片四个参数分别代表左边,上边,右边,下边的图片button.setCompoundDrawablesWithIntrinsicBoun

2015-08-07 00:31:10 11039 1

原创 Android应用: 改变当前屏幕背光亮度

screenBrightness 取值范围为0-1,float类型 WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 1.0f; getWindow().setAttributes(lp);

2015-08-06 22:51:51 621

原创 android应用:如何控制闪光灯

使用camera控制闪光灯private void setFlashlightEnabled(boolean isEnable) { Camera camera = null; Camera.Parameters parameters = null; //直接开启 camera = Camera.open();

2015-08-06 22:26:14 596

转载 Android中dp,px,sp概念梳理以及如何做到屏幕适配

今天又开始我的App开发,因为之前一直做的是SDK,所以涉及到界面UI很少,刚开始做Android应用的时候,没有对dp,px,sp等概念有一个深入的了解,只知道他们之间的转化,还有写个转换工具类等。做Android已经有一年多了,现在再次开始App开发,决定没遇到一个概念,必须得弄透彻。好吧,下面进入主题吧:首先来看一下他们的基本概念:px   :是屏幕的像素点d

2015-08-05 17:25:01 373

转载 Android布局属性大全

第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignP

2015-08-05 17:21:07 407

原创 Android中的Cursor关闭问题

报错信息:android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here报错原因:每次查询完成后需要关闭 SQLiteDatabase 对象、databaseHelper 对

2015-08-05 14:10:32 1785

原创 Waited long enough for: ServiceRecord 问题解决

自定义一个开机自启动的service,启动时在onStart之后就打印Waited long enough for: ServiceRecord 在应用所在的application中添加下面的属性即可android:persistent="true"

2015-08-05 14:03:53 13383 1

公共交通 IC 卡技术规范 第 1 部分:卡片.pdf

JT/T xxx《公共交通IC 卡技术规范》由6 个规范组成: ——第1 部分:卡片; ——第2 部分:读写终端; ——第3 部分:信息接口; ——第4 部分:非接触通讯接口; ——第5 部分: 安全; ——第6 部分:检测; 本部分为JT/T xxx 的第1 部分。

2023-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除