- 博客(7)
- 资源 (1)
- 收藏
- 关注
翻译 AsyncTask源码解析
AsyncTask是一个抽象类作用:在主线程中调用,会在后台开启一个线程执行任务,任务的进度可以与主线程交互。原理:AsyncTask内部封装了线程池和handler。线程池创建线程执行任务,通过handler与主线程交互。调用方式:泛型参数: AsyncTask Parms 任务执行的参数类型Progress 任务进度的参数类型Result 返回结
2016-12-08 11:35:20
292
原创 viewpager+gridview
先上效果图再上xml布局文件RelativeLayout android:id="@+id/type_viewpager" android:layout_marginTop="8dp" android:layout_below="@+id/layout_home_viewpager" android:layout_width="fill_pare
2016-12-07 16:18:41
687
原创 高德地图定位和位置检索
高德地图定位和检索开发步骤简单的说一下:登录高德api开发平台点击打开链接 注册账号 -->打开控制台-->创建应用-->获取appkeyandroid studio获取sh1值: 首先找到debug.keystore 和发布正式版的keystore 建议放在一个好找目录下(我的放在F盘)(放的太深以后其它地方需要用就不好找了)下面以测试版为例 :找到jdk
2016-12-07 15:09:16
3518
原创 百度地图导航(不需要百度地图的jar包和so文件)
百度地图导航在项目中或多或少会用到百度地图,如果你项目上用到导航,那么你来对了,现在的Android手机上几乎都装了百度地图,所以在项目上需要导航的时候直接调用百度地图app进行导航很方便,如果手机上没有百度地图app也可以用浏览器上网页版的百度地图进行导航。下面贴代码。/** * 百度地图导航 * 若手机存在百度app 则会用app导航 * 若无 则会用浏览器打开
2016-12-07 14:25:03
2636
原创 图片轮播ViewPager
由于项目经常有些地方需要图片轮播,像欢迎页,广告页,等。使用:/*this:activity*list: 图片url的集合 ArrayList*linearLayout:用来显示小圆点的布局容器。linearLayoutviewPager:ViewPager*/ArrayList list = new ArrayListLinearLayout linearLayo
2016-10-13 12:31:07
340
原创 popupwindow的封装
由于在项目中会经常用的popupwindows所以对其进行了封装。这样用起来就比较方便 我想在Activity中这样使用 : MyPopupWindows myPopupWindows = new MyPopupWindows(this,R.layout.layout_myPopupWindows);//R.layout.layout_myPopupWindows 布局文件/*
2016-10-13 11:17:00
1070
原创 解决android项目Error:Execution failed for task ':app:dexDebug'.ebug'错误
先上错误信息:Error:Execution failed for task ':app:dexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_91
2016-10-13 09:30:16
13217
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人