自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义View自定义属性

第一步,在res/values文件在下自定义属性文件attrs: //此处的name是你的自定义View的名称 第二步:在布局文件中引入自定义的view加入命名空间<RelativeLayout xmlns:android="http://schema

2016-08-04 14:28:18 203

原创 listview的item动画

第一步:在res文件夹下创建anim文件夹第二步:在anim文件夹下创建名为list_anim_layout.xml的文件,内容如下:<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android" android:delay="0.5" android:animationOrder="

2016-07-29 10:32:57 317

原创 二维码

第一步:将资源文件复制到工程(布局文件,raw文件,values文件)第二步:将相关的类和包复制进工程,修改错误(主要为包名及R文件的引入错误)第三步:在清单文件中配置相关权限: 第四步:注册CaptureActivity,并加入以下属性:  android:screenOrientation="land

2016-07-29 10:09:04 237

原创 版本更新

public class MainActivity extends AppCompatActivity { Info info; Handler mhandler=new Handler(){ @Override public void handleMessage(Message msg) { String data= (St

2016-07-27 15:39:19 251

原创 Baidu地图开发,定位,检索

第一步:申请key第二步:根据baidu地图的开发文档配置环境(导入源码)第三步:找到定位demo,BaiduMapsApiASDemo\app\src\main\java\baidumapsdk\demo\map\LocationDemo将地图初始化代码,及打开定位服务的代码粘贴进工程。 // 地图初始化 mMapView = (MapView) findView

2016-07-27 15:19:13 430

原创 httputils用法

// 通过网址获得信息 private void getData(String path) { HttpUtils httpUtils = new HttpUtils(); // 配置当前网络缓存到期时间 (0秒内数据那缓存数据)默认60s httpUtils.configCurrentHttpCacheExpiry(0); // 开始连接,RequestCallBack是得到的

2016-06-30 21:09:25 921

原创 日夜间模式

package com.bwie.action;import java.util.Map;import java.util.Set;import com.umeng.socialize.UMAuthListener;import com.umeng.socialize.UMShareAPI;import com.umeng.socialize.bean.SHARE_MEDIA;im

2016-06-30 16:38:29 272

原创 SAX解析XML

private ArrayList readXml() { InputStream file = this.getClass().getClassLoader() .getResourceAsStream("persons.xml"); // ①创建XML解析处理器 SAXXmlContentHandl

2016-06-28 09:57:15 161

原创 ListView的多布局

用过重写两个方法来实现:(1)getItemViewType(int position)此方法说明listview显示哪个布局(2)getViewTypeCount()此方法说明listview有几种布局方式实例代码:package com.bwie.adapter;import java.util.List;import com.bwie.action.R

2016-06-28 09:45:15 209

原创 XListView的使用方法

第一步:将XlistView,XlistViewHeader,XlistViewFooter三个类复制到工程下,注意修改包名第二步:将上面三个类复制到工程后会提示资源文件报错,此时去XlistView开源工程中找到需要的资源文件并赋值到自己的工程下第三步:在代码中使用XListView(1)将之前用的ListView组件替换为XListView(全路径名)(

2016-06-24 10:45:26 530

原创 pull解析

public List xmlParse(InputStream is){ List newsList = null; News news = null; // 由android.util.Xml创建一个XmlPullParser实例 XmlPullParser parser = Xml.newPullParser(); // 设置输入流 并指明编码方式 try {

2016-06-20 08:32:57 173

原创 上拉下拉刷新数据

pRefresh = (PullToRefreshListView) view .findViewById(R.id.listview_fragment_news);lv = pRefresh.getRefreshableView();pRefresh.setOnRefreshListener(refreshListener);OnRefreshListener refreshL

2016-06-19 21:26:19 411

原创 滑动导航

private static final String[] TITLE = new String[] { "头条", "房产", "另一面", "女人", "财经", "数码", "情感", "科技", "科技", "科技", "科技", "科技", "科技", "科技", "科技", "科技" }; @Override protected void onCrea

2016-06-19 21:16:07 223

原创 侧滑菜单的使用

// configure the SlidingMenu SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); // 设置触摸屏幕的模式 menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); menu.setShadowWi

2016-06-13 08:28:58 312

原创 scrollview与viewpager结合的依赖工程

首先关联依赖工程library在布局中引入: <com.viewpagerindicator.TabPageIndicator android:id="@+id/indicator" android:background="@drawable/base_action_bar_bg" android:layout_height="wrap_

2016-06-13 08:25:27 594

原创 viewpager添加小圆点的方法

第一步:在drawable中创建shape文件,制作小圆点<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <shape xmlns:android="http://schemas.andro

2016-05-31 10:11:49 867

原创 ImageLoader的用法

导入imageloader包:第一步:创建applacation类/** * @author WJL * */public class MyApplication extends Application { private int maxMemory; @Override public void onCreate() { super.onCreate();

2016-05-31 10:04:44 325

原创 js和andorid之间相互调用

js代码: function testAlert(){ alert("弹出框"); } function testConfirm(){ var r = confirm("确认框"); alert(r); } function testPrompt(){ var r =prompt("输入框","tom"); alert(r); }

2016-05-31 09:57:12 217

原创 SmartImagView的用法

导入smartIamgeView开源包 <com.loopj.android.image.SmartImageView android:id="@+id/imageView" android:layout_width="100dp" android:layout_height="100dp" />代替普通的imageView组件Sma

2016-05-31 09:52:09 221

原创 WebView的使用方法

public class MainActivity extends Activity { private WebView webView; @SuppressLint("NewApi") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2016-05-31 09:44:23 238

原创 AsyncTask异步交互的用法简介

首先定义一个类,继承AsyncTask类,并实现相关方法:/** * @author WJL 第一个泛型:规定doInBackground方法的参数类型,规定AsyncTask.execute方法传递的参数类型 * 第二个泛型:规定onProgressUpdate方法参数的类型,publishProgress参数类型 * 第三个泛型:规定doInBackg

2016-05-31 09:35:51 257

原创 HttpClient的用法(包含httpget和httppost)

public class MainActivity extends Activity { String key = "3ac9f31ff66b9746539472887b3799c3"; // 接口地址 String path = "http://web.juhe.cn:8080/constellation/getAll"; // 通过get请求时的接口地址 String get_pat

2016-05-31 09:31:15 691

原创 HttpUrlConnection的用法

public class MainActivity extends Activity { private TextView textView; Handler handler=new Handler(){ public void handleMessage(android.os.Message msg) { String data = (String) msg.obj

2016-05-31 09:28:31 303

原创 webService的用法简介

导入ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar包public class MainActivity extends Activity {// String key = "5ae00c9c22fa435ba56161ef0d263b7c"; //要访问的方法 String name = "GetWeather"; //命

2016-05-31 09:22:32 174

空空如也

空空如也

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

TA关注的人

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