自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Xiemarc的博客

划船不用桨,全靠浪

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 自定义view(一)

首先需要我们知道android的控件架构: 每一个activity都包含一个window对象,也就是phonewindow,phonewinodw把DecorView当做根视图,也就是顶层视图,所有view的监听事件,都通过WindowMannagerServer来进行接收的,并且通过activity对象来回调响应的onClickListener。那个title也就是平时的actionbar,

2016-05-27 10:40:32 524 1

原创 Android网络开发之实时获取最新数据

在实际开发中更多的是需要我们实时获取最新数据,比如道路流量、实时天气信息等,这时就需要通过一个线程来控制视图的更新。示例:我们首先创建一个网页来显示系统当前的时间,然后在Android程序中每隔5秒刷新一次视图,以达到实时更新的效果。在Android中,更新视图不能直接在线程中进行,所以需要使用Handler来实时更新。第一个 在onCreate方法中执行语句: new Thread

2016-05-26 14:30:23 4562

原创 java.lang.OutOfMemoryError: Failed to allocate a 22440958 byte allocation with 16777216 free bytes

关于OOM异常其实这个异常 只会在加载大量图片,数据的时候出现,但是我这里出现的原因很2.。。 @Override public void hideProgress() {// dismissProgress(); hideProgress(); }竟然自己掉自己了。 递归了。也没有 条件调出来,。其实就是自己不细心。

2016-05-25 10:29:48 20803

原创 Toobar实现activity+fragment切换,带也层层的返回

项目中toolbar+activity+3个fragment实现A B C 都是Fragment,点击toobar右上角的textView从A 进入B ,再从B进入C。 按左上角的返回能够 一层层的返回 。也就是 C—> B —>A 的流程====可以看到 正常的A –>B –C的流程没有问题的,下面看 C-B-AC-B B-A 然后A 退出activity也是正常的 下面m

2016-05-24 15:45:14 780

原创 使用expandlistView实现2级菜单时数据的封住问题

直接看代码吧,也是自己mark下 List<CombinModel> parentList; List<List<CombinModel>> childList; Context context; LayoutInflater inflater; public CombindAdapte(List<CombinModel> parentList, List<L

2016-05-24 09:24:43 1108

原创 Android中intent传递对象和Bundle的用法

android中的组件间传递的对象一般实现Parcelable接口,当然也可以使用java的Serializable接口,前者是android专门设计的,效率更高,as的插件已经可以自动帮助我们实现了。2. 通过下面的方法发送对象。Bundle类也实现了Parcelable接口,一般在android中我们是通过Bundle来封装数据并进行传送的。 Intent inten

2016-05-23 11:29:17 2262

原创 选择相册照片并且显示(拿到返回的图片地址)

界面很简单,就是一个button + ImageView。Imageview主要用来显示返回的图片@OnClick(R.id.button1) public void onClick() { Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTEN

2016-05-22 22:13:11 733

原创 使用android studio进行多渠道打包

从上一年一直使用AS开发,然后打包一直是官网包,也没有用到多渠道。最近一次重大更新,准备使用多渠道打包。在开发和发版的时候,遇到一个多渠道打包的问题,由于公司里是有七个渠道的包进行分发,由于每次去AndroidManifest.xml修改渠道的值,甚是麻烦。。。后面搜索了些,发些大家写得都差不多,发现一个在gradle利用manifestPlaceholders这个属性来替换渠道值的方法,

2016-05-20 09:15:18 437

原创 Android中WebView在加载网页的时候,怎样应用本地的CSS效果?就是说怎样把本地的CSS嵌入到HTML中

###跟加载本地html一样的。 ##自己的项目中的样子是这个- css文件- .videolist{background:url("../images/playvideo.png") no-repeat;cursor:pointer;padding:5px 25px 5px 25px;margin-left:0px;color:#00a0e9;vertical-align:midd

2016-05-05 09:23:49 3310

原创 截图src ,截图<>

截取<>String s = "dsadsadasdsadasdas\"www.163.com\"<>"; Pattern p = Pattern.compile("(]*>)"); Matcher m = p.matcher(s); List result=new ArrayList(); while(m.find()){ result.add(m.group())

2016-05-04 13:49:17 460

权重实现类似柱形图

使用linearlayout实现类似柱形图权重,这里自己可以拓展下。

2016-06-30

自定义半环形进度

支持定制的半环形或者半圆形、圆形、进度条显示。

2016-06-30

纸牌类游戏小五张

纸牌类游戏小五张~~ 里面包含了 文档~源代码~很全

2013-11-08

空空如也

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

TA关注的人

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