自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Langxingtianxi的专栏

然折而不挠,终不为人下

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android中使用开源框架SlidingMenu构建左滑菜单栏

在android中我们经常会用到类似于网易新闻客户端中的左侧菜单栏。一般自己手写都比较复杂,而且也会耗费大量的时间,为了提高开发效率,我们可以直接使用一个开源框架SlidingMenu来构建菜单栏。         以我自己写的一个项目为例:在屏幕的左侧构建一个隐藏的菜单栏,布局是Fragment来写的。        器使用方法如下:        1、创建一个自己的类继承于Frag

2015-01-16 00:21:52 796

原创 Http协议详解

Http协议,是互联网上的一种网络访问协议。其特点如下:         1、支持服务端、客户端访问。          2、简单快速:其访问方式很简单,只需要传递访问方式和访问路径。请求常用的方式有:get和post两种方式。极少数用head方式访问。由于协议简单,使得访问速度更快。         3、灵活:允许传递任意数据类型,传输的数据类型由Context-type来记录。

2015-01-10 23:54:59 471

原创 Android开发--百度地图(二)

针对百度地图的应用,上一篇应该有写过简单的关于缩放、旋转等的代码。接下来,我们需要深入学些百度地图的其他操作:     一、文字覆盖:    添加文字标注的一般流程:    1. 用TextItem准备文字数据  2. 创建TextOverlay,调用addText(TextItem)接口添加文字.   3.调用MapView.getOverlays().add()方法添加o

2015-01-07 16:22:20 617

原创 Android开发---百度地图(一)

在开发的过程中,越来越多的会涉及到LBS的,所以我们通过百度地图的一个案例,来看如何使用百度的API;   在百度地图中,常用的类主要有6个   //展示地图的类    privateMapView mapview;   //地图引擎类    privateBMapManager mapmanager;   //地图控制器    privateMapController

2015-01-07 16:22:18 605

原创 Android高级--自定义控件一,优酷…

布局:      http://schemas.android.com/apk/res/android"   android:layout_width="match_parent"   android:layout_height="match_parent" >             android:layout_alignParentBottom="true"    

2015-01-07 16:22:15 532

原创 Android中整体异常的捕获

在Android应用程序运行过程中,可能会出现一些bug,有些bug解决起来非常简单,直接用工具调试就可以了。但是当一款app已经上线了,在用户运行过程中出现那种偶然的bug,解决起来显然就没那么方便。所以就需要我们在发布App之前,对应用程序做一个整体的处理。当程序运行过程中出现任何bug,都可以先把bug信息存放到内存卡中。等到了一定的时候可以上传回来。import java.io.File

2015-01-07 16:22:09 568

原创 2014年12月28日

一、holder的错误:android中经常会用到listview。在给listview填充数据时,为了提高效率,通常会使用holder来封装控件及其数据。使用方法如下:    publicView getView(int position, View convertView, ViewGroup parent){   View view= null;   if(convertV

2015-01-07 16:22:07 551

原创 Android之--电话归属地的悬浮框的…

package com.heima.mobile;import com.example.mobile.R;import com.heima.Dao.LocationDao;import com.heima.Utils.SharedprefrencesUtils;import com.lidroid.xutils.view.annotation.ViewInject;import andr

2015-01-07 16:22:04 639

原创 Android基础--排错方法

1.对于经常出现的空指针异常,应该首先查看变量是否被初始化或者变量是否有需要重新填充的。然后在用断点对变量的值进行查看。

2015-01-07 16:22:01 517

原创 Android基础--menu的使用

在menu.add()有四个参数,开始不懂其理。看过后记于此,以备查阅。任何一款软件都少不了对“菜单”的使用。在Android下,每一个activity都捆绑了一个Menu,要想定义和使用菜单,都必须在Activity下进行操作,复写onCreateOptionsMenu和 onOptionsItemSelected这两个方法。举例如下:java代码:@Overridepubli

2015-01-07 16:21:59 549

原创 Android基础--jni开发

在使用Java开发android的过程中,由于Java无法直接操作内存,所以很多需要需要对内存的操作,就需要调用C编写的程序。就需要用到jni的方式进行操作。     jni开发是通过交叉编译来实现不同语言之间的调用。交叉编译的原理:源代码——》编译——》动态库(.dll/.so)——》目标平台运行    jni开发时,我们需要通过第三方工具,来帮助我们生成一些帮助文件。    工具

2015-01-07 16:21:56 483

原创 Android基础--图形处理

计算机变现图片的形式:    计算机在表现图像时是以像素点来表示的。每一个像素点代表一个颜色,每一个颜色是由6个十六位进制的数据表示如:0001。所以一个颜色就是6*4bit。所以一个分辨率为240*320的图片实际大小是可以这也计算的:240*320*24bit再进行换算。。。     由于手机分辨率比较低的问题,所以如果高分辨率的图片直接加载到手机中会出现:java.lang.Out

2015-01-07 16:21:53 513

原创 Android基础--内容提供者

google设计内容提供者的目的:    为外部应用程序提供了统一的访问数据库的方式。编写一个内容提供者的步骤: 1、在工程中添加一个内容提供者的类,继承了ContentProvider类型,实现了增删改查的方法; 2、在清单文件中配置一个provider节点,指定authorities(相当于网站的域名,用来唯一标示一个内容提供者)、exported为true(从4.1开始,exp

2015-01-07 16:21:50 847

原创 Android基础--本地应用远程访问服…

在Android中通常服务都是给当前应用程序去使用的。但也有特殊情况,那就是在手机厂商中,预装的软件中往往会用到其他软件的服务,所以就需要用到远程访问这个知识点了。      一般步骤:1.定义一个远程的服务类和远程接口,并在服务类中定义内部类。继承Binder和该接口。2.在接口中调用业务逻辑方法。3.创建本地的应用程序,设计界面和处理activity。4.到远程接口所在的文件夹,

2015-01-07 16:21:48 760

原创 Android基础--Service应用

Android中有四大组件,Service是其中的一个。Service的特点: 1、第一次开启服务时,会创建一个服务对象:oncreate,开启服务会调用onstartCommand; 2、停止服务时调用ondestroy方法; 3、服务只能被创建一次,可以多次开启,每次开启时都会调用onstartCommand方法; 4、服务只能停止一次,如果多次停止不会执行任何操作;服务的生命

2015-01-07 16:21:45 675

原创 Android基础--多线程文件下载

最近刚学了安卓的下载,为了日后方便复习,就来一个总结吧。       下载的第一种方式:创建一个子线程,通过访问网络的方式下载数据。       关键步骤及代码如下:       1.在手机端sd卡中创建一个和需要下载的文件相同数据类型和大小的临时文件,来保存下载的数据       int length=conn.getContentLength();       Ra

2015-01-07 16:21:42 562

原创 Android中常见异常

1、java.lang.NullPointerException通常是对象没有初始化或者参数为空2. java.lang.ClassNotFoundException  异常的解释是"指定的类不存在"。3. java.lang.ArithmeticException  这个异常的解释是"数学运算异常",比如程序中出现了除以零这样的运算就会出这样的异常。4. java

2015-01-07 16:21:39 778

转载 挺住,意味着一切

原文地址:挺住,意味着一切作者:一直特立独行的猫 昨天收到读者来信,又一封讲述自己大学读错了专业,错失了自己的最爱;工作上各种不顺心,辛苦奔波表面光鲜而已;自己的未来一片迷茫,到底该怎么办? 我也不知道你该怎么办,真心不知道。这个世界仿佛几乎没什么人大学读对了专业,又恰好做着自己所爱的工作,领导重视,同事关爱,还清闲乐的工资高。我想给你讲讲我身边的三个年轻人的故事。  故事一:

2015-01-07 16:20:31 736

转载 豆瓣励志贴

励志贴原文地址:豆瓣励志贴作者:小沐头原来大家最拼命的时候是这样子的。感动,励志!!!我感到很惭愧啊。。。。1.读医学院的,曾经在一个上10门专业课的学期里,同时考了GRE,新TOEFL,再加上平时的上课&见习。 话说医学院是没有选课的,学校按照你读哪个学期就给你安排好这学期所有的课,基本从早到晚排满,你自由选择课只有2种情况,一个是晚上的选修课,一个是你要重修以前的课。所以,那学期按医学

2015-01-07 16:20:25 1342

textview添加背景

2016-03-28

自定义括弧

2016-03-28

自定义大括弧

2016-03-28

自定义控件

自定义控件

2016-03-27

空空如也

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

TA关注的人

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