自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于Activity、Window、View的关系

Activity本身是没办法处理控件(View)的,是通过PhoneWindow进行显示的;换句话说,也就是Activity创造了PhoneWindow,处理显示那些View都是交给PhoneWindow。接下来是具体的操作步骤: 1、在Activity创建的时候调用attach方法: 2、attach方法会调用policyManager.makeNewWindow()(这个policyMana

2018-01-08 10:32:08 220

转载 app版本更新

https://mp.weixin.qq.com/s/nB5AnvltKfaF0yJNErOUFg

2018-01-05 16:02:50 305

转载 沉浸式状态栏

https://www.jianshu.com/p/34a8b40b9308

2018-01-04 15:42:55 172

转载 一个很强大的框架

支持gif图片的Load反馈框架,只需一张gif图,一行代码解决初次加载,重试加载,刷新加载,与生命周期绑定,LeakCanary检测无内存泄漏 https://github.com/NoEndToLF/Gif-Load-ReTry-Refresh#%E5%9C%A8-activit%E4%B8%AD%E4%BD%BF%E7%94%A8

2018-01-04 11:44:23 189

原创 NDK的基础使用(AS版)

1、ndk开发工具准备 要进行Android NDK开发,首先要下载Android NDK开发工具。可以在AndroidStudio上面的下载,也可以自己下载好了,然后将NDK的路径设置为自己下载的Android NDK开发工具的路径。Android NDK开发工具下载地址:http://wear.techbrood.com/tools/sdk/ndk/ 。 2、完场ndk的下载以后 (1

2017-12-22 10:26:27 609 1

原创 自定义拖动圆

//自定义的Viewpublic class MyView extends View { private static final int WIDTH = 90; private Rect rect = new Rect(0, 0, WIDTH, WIDTH);// 绘制矩形的区域 private int deltaX, deltaY;// 点击位置和图形边界的偏移量 pr

2016-09-23 19:11:33 287

原创 检索

** 第一步:复制OverlayManager和PoiOverlay文件到Activity中 导入BaiduLBS_Android.jar和armeabi文件在lib目录下** //需要导的包private MapView mMapView = null; private BaiduMap mbaiduMap; LatLng center = new LatLng(49.9223

2016-09-13 10:20:24 234

原创 版本更新

//在 MainActivity 中public class MainActivity extends Activity { private AlertDialog dialog; private UpdateEntity updateEntity; private TextView tv_name; /** * 消息机制 */ private

2016-09-12 08:30:27 229

原创 指示器

**首先关联library文件 **在activity_main中** <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

2016-08-25 15:43:09 173

原创 上拉加载下拉刷新

需要关联第三方包XListView导入三个包**package com.example.xlistviewtest; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.List; import org.com.cctest.view.XListView; import org.com.cct

2016-08-25 15:35:07 277

原创 上拉加载,下拉刷新延迟方法

**xListView.setXListViewListener(new IXListViewListener() { // 下拉刷新的回调方法 public void onRefresh() { data.clear(); // TODO Auto-generated method st

2016-08-25 15:27:35 641

原创 ImageLoader所有属性

**先在MainActivity的xml文件中创建listview控件 在获取控件id,并创建适配器 在创建的适配器中 public class Myadapter extends BaseAdapter { Context context; String[] paths; private ImageLoader imageLoader; private DisplayImageOptions.Bu

2016-08-25 15:25:56 232

原创 ImageLoader应用

**创建新类继承Application public class MyApplication extends Application { @Override public void onCreate() { // TODO Auto-generated method stub super.onCreate(); //设置ImageLoa

2016-08-25 15:23:11 185

原创 Listview条目多样化

package com.ex.moni;import java.util.List;import com.bawei.bean.Data; import com.bawei.bean.Image_listE; import com.bawei.bean.Large_image_list; import com.nostra13.universalimageloader.core.ImageLoade

2016-08-25 15:16:49 206

原创 Slidingmenu侧滑

// 设置背景图 setBehindContentView(R.layout.frag1); // 获得Left类对象 Fragment left = new Left(); // 开启事物,进行保存 getSupportFragmentManager().beginTransaction().replace(R.id.f

2016-08-25 15:10:45 261

原创 xml解析

//运用pull解析XmlPullParser parser = Xml.newPullParser(); //把数据存放到parser中 parser.setInput(inputStream, "utf-8"); // 获得类型

2016-08-25 15:00:49 219

原创 无限轮播

无限轮播在MainActivity中 import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.support.v4.view.ViewPager; import android.view.Menu; import android.view.MenuIt

2016-08-25 14:55:27 219

空空如也

空空如也

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

TA关注的人

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