Android如何通过parcelable实现跨进程之间多态的类型的传递。

一个后台服务,提供一个接口,想要利用上层的应用传递下来的数据,进行处理。但是这类数据种类繁多,该怎么办呢?Android 提供的parcelable将这些数据传递给世界的另一边。之前看了网络上的做法,有一篇文章无限接近实现了,但是由于部分错误,导致了我一直是失败的,后来自己经过摸索才终于找到原因。...

2018-03-05 17:45:09

阅读数 705

评论数 0

Ubuntu下配置BatteryHistorian跳坑指南

前段时间搞优化,其中就涉及到电池的管理。所以就决定把google Battery Historain在我的Ubuntu上配置一下。下面是google官方的Battery Historain的github配置介绍:https://github.com/google/battery-historian...

2018-03-01 13:59:38

阅读数 1058

评论数 0

从需求到设计(记自已的一次开发经历)

闲来无聊,针对自己之前开发的一个项目中的一个案例,详细的说明一下从分析到设计再到最终完成的一个过程。希望对自己对正在寻求转变的人提供一点帮助。 过程是:分析->设计 迭代开发。 1 需求分析(案例):   这里以这个项目中的一个需求"为用户提供电视观看的功能"...

2016-07-27 17:13:21

阅读数 2644

评论数 0

Ubuntu15.10配置redmine

最近刚刚在win10上搭建了一个redmine的服务,用于管理自己的小团队。闲来在家无聊,家里正好有台ubuntu15.10系统的64位机器,于是就想也搞个这个东西来玩玩。 废话不多说开始讲解配置过程: 1 安装mysql: sudo apt-get install mysql-server my...

2016-03-28 18:35:08

阅读数 1417

评论数 0

Android TV如何杀死后台正在播放的媒体应用。。。

前段时间做了个android TV的项目,自己负责的模块是Launcher,这个Launcher上正好有个TV的小窗口,播放实时的TV信号。有一天一个测试跑到我这,感觉天要塌下来一样。   说: "Hi, 兄弟大事不好啦,完蛋啦。。。Launcher的TV不能播了"   我...

2016-03-04 17:52:45

阅读数 3047

评论数 0

Android ScrollLayout判断滑动完毕。

最近在做个项目,需要判断ScrollLayout滑动是否完成。查了些资料,很多人说只要判断: computeScrollOffset()这个方法就可以了,如果是true表示滑动完毕,否则表示滑动失败。 实际使用了下,发现是错误的,当滑动开始的时候,这个方法也返回true. 最后发现需...

2016-03-04 16:40:00

阅读数 2292

评论数 0

开发日志整理3【Android tombstone分析 升级篇】

记得我在2011年8月的一篇文章Android Tombstone/Crash的log分析和定位 介绍了如何分析tombstone。虽然详细介绍了具体的分析方法,但是想要找到具体的出错地点还是比较困难的。   前段时间在做海思的项目,自己又遇到了和media有关的tombstone的问题,此时非常...

2015-09-23 13:44:17

阅读数 4742

评论数 1

开发日志整理2【android layout用法注意点】

记得在开发的时候,想要实现一个动画效果。就是某个控件能够在focus的时候,自身的高度能够向上增长。 实现这个方法有好多种方法。比如采用动态改变控件的高度或者采用layout的方式。 一开始啥也没想,就用了layout方法在属性动画中valueAnimator里面去变化 先看下这个View.lay...

2015-09-15 16:57:02

阅读数 1956

评论数 0

开发日志整理1【android Launcher如何实现多屏循环滑动】

最近要开发一款TV上的Launcher,需求上要有三个类似三明治的页面,可以循环滚动,让用户自由切换。想过使用android原生的Launcher。但是分析了下,比较复杂,需要花费时间去理解和学习,由于任务紧迫,而且有特殊的定制要求所以决定采用ViewGroup去实现。下面就详细解决我是是如何实现...

2015-09-06 10:54:54

阅读数 3842

评论数 1

开发日志整理<序>(5/2013-至今)

最近在开始整理2013年3月开始到现在的一些开发心得和日志。期间遇到了许许多多的莫名其妙的问题。因此,最后虽然都解决了,但是花费时间颇多。所以接下来,想写一些自己遇到的问题以及最后解决的方式。希望能够帮助自己提高,也希望能够帮助其他人。问题主要其中在android开发,应用层面的比较多,也有其他层...

2015-09-04 22:37:37

阅读数 1473

评论数 0

Android4.2 Usb Debug启动流程

最近自己搞的Android项目,发现设置中的Usb Debug无法启动了,于是

2014-09-22 09:18:11

阅读数 5921

评论数 0

Ubuntu14.04上安装tftpd服务

准备在自己的Ubuntu14.04上使用tftpd服务,然后在网上查

2014-09-11 09:23:10

阅读数 13198

评论数 3

Android4.2 CTS test_getByName Fail解决

最近在搞android4.2 的CTS问题,遇到一个

2014-09-03 13:34:39

阅读数 6686

评论数 0

WM exiting with result code 0, clean up skipped

发现自己写的程序总是有这个出来,吓一跳,以为是有问题,后来通过stackoverflow的大牛

2014-07-11 14:57:39

阅读数 6596

评论数 0

android 怎么给应用系统签名

有的时候自己的应用需要用到系统权限,怎么办两zh o

2014-06-05 14:48:22

阅读数 2276

评论数 0

Android SystemProperties.get()和System.getProperty()的区别

最近遇到一个蛋疼的疑问就是读取Android 属性值,看到有人在代码中调用了Property.get()。盲人摸象了一把,从字面上看,以为Property.get()是读取Android 系统属性的方法,说白了以为他等同于getprop。然后自己很傻很天真的用了一把,发现坑爹的是木有出现自己想要的...

2014-03-18 11:12:57

阅读数 15671

评论数 1

Android ViewPagr使用RequestFocus没有效果的解决方法

今天在开发的代码的时候,使用了Viewpage+fragment的结构,当切换到一个Fragment的时候,对一个RelativeLayout(Focusable=true, clickable=true已经设置过了)设置默认焦点,发现没有用。感觉很坑爹。   于是,自己写了一个测试程序,使用Ac...

2014-02-13 17:30:02

阅读数 4038

评论数 0

如何在android.mk中使用shell命令

很简单: $(shell XXX) 就这一句

2014-01-14 17:13:29

阅读数 5856

评论数 0

android 编译模块及打包system.img命令

根目录下: 1 . build/envsetup.sh 2   lunch xxxx 3   进入应用目录 4 mm 然后等待编译完成 再次进入根目录 make snod 搞定

2014-01-11 17:14:21

阅读数 4902

评论数 0

Android 自定义Viewpager滑动速度

由于Viewpager的滑动速度是固定的,所以很蛋疼。看了老外的文章可以利用反射机制,修改Viewpager的滑动速度。下面是代码实现:   需要新建个类FixedSpeedScoller继承自scroller类 import android.content.Context; import and...

2014-01-11 10:29:29

阅读数 12089

评论数 8

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