android
wowentian
这个作者很懒,什么都没留下…
展开
-
Android判断GPS是否开启和强制帮用户打开GPS
引子:在我们的应用为用户提供定位服务时,通常想为用户提供精确点的定位服务,这是需要用户配合的。我们必须先检测用户手机的GPS当前是否打开,若没打开则弹出对话框提示。用户若不配合我们也没办法,只能采用基站定位方式。如果我们的应用必须用户打开GPS才可使用,这时流氓一点的做法,就是强制帮用户打开GPS。 阐明概念: 定位服务GPS:全球卫星定位系统,使原创 2014-03-28 14:56:03 · 889 阅读 · 1 评论 -
Eclipse用4个空格代替Tab
Step 1: Windows->Preferences->General->Editors->Text Editors,选中“Insert spaces for tabs”。 Step 2: Windows->Preferences->Java->Code Styles->Formatter,点击Acitivie Profile边上的Edit按钮。在打开的页面中的G原创 2015-01-28 15:16:45 · 788 阅读 · 0 评论 -
android调试debug快捷键
1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。 2. 【F11】:调试最后一次执行的程序。 3. 【Ctrl+F11】:运行最后一次执行的程序。 4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。 5. 【F6】:单步执行程序。 6. 【F7】:执行完方法,返回到调用此方法的后一条语转载 2014-05-27 14:08:26 · 581 阅读 · 0 评论 -
Android自定义控件
Android自定义控件 自定义控件的步骤: 1、了解View的工作原理 2、 编写继承自View的子类 3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘图的基本转载 2014-04-13 21:23:46 · 743 阅读 · 0 评论 -
Android自定义属性时TypedArray的使用方法
有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout_height="wrap_content",除此之外,我们亦可以自己定义属性,这样在使用的时候我们就可以使用形如 my原创 2014-04-13 21:10:33 · 452 阅读 · 0 评论 -
Android通过http协议POST传输方式 .
LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。 举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字转载 2014-03-27 12:26:01 · 883 阅读 · 0 评论 -
adb server is out of date. killing...
1:今天调试android的时候发现一个诡异的问题 [html] view plaincopy C:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon转载 2014-03-26 14:52:59 · 393 阅读 · 0 评论 -
Android View三种属性——VISIBLE,INVISIBLE,GONE
INVISIBLE:仍旧会占用空间,只是内容不显示。 GONE:不会占用空间。 View 的setVisibility有三个值可以设置: VISIBLE--->可见 INVISIBLE--->不可见,但这个View在ViewGroupt中仍保留它的位置,不重新layout GONE---->不可见,但这个View在ViewGroupt中不保留位置,重新layout,那后面的view就转载 2014-04-13 18:06:14 · 731 阅读 · 0 评论