android 高级
JamesLiu
专注于android,ios开发
展开
-
1、android 模拟小球来回撞墙效果(游戏的开始)
先将代码贴一下,过几天再详细解释package com.ball;import android.app.Activity;import android.os.Bundle;import android.view.Window;import原创 2011-07-05 15:44:06 · 3593 阅读 · 5 评论 -
1.android opengl 入门之一
package com.vortex;import android.app.Activity;import android.os.Bundle;public class Vortex extends Activity { @Override原创 2011-07-14 14:00:40 · 1526 阅读 · 0 评论 -
巧妙运用ViewStub写出类似Tab选项卡(想怎么写tab就怎么写,横着写竖着写随你)
不提倡这么写法,可以结合Tab来写,然后每个Activity对应一个Tab选项,这样代码冗余性比较小(博客会在稍后更新到),下面仅做参考 网上找了半天也没找到如何运用ViewStub写出一个选项卡,而且关于ViewStub也都是基本介绍(基础知识请参照网上,一大坨的转载).之原创 2011-08-20 01:53:33 · 3662 阅读 · 8 评论 -
android Tab 位于底部 ,且每一个Tab选项对应一个Activity
紧接上一篇巧妙运用ViewStub写出类似Tab选项卡(想怎么写tab就怎么写,横着写竖着写随你) ,上一篇耦合度实在是太高了(其实那个性能也不咋滴),饱受那一堆乱稻草捆绑在一起的痛苦,所以进行了一系列的改造。第一步:首先你得了解TabHost和TabWidget, 将Tab原创 2011-08-29 23:57:19 · 12301 阅读 · 15 评论 -
使用android中的AIDL让Service与Activity通信
在AIDL中让Service调用Activity的方法代码:首先建立一个ICallback.aidl文件,作为Activity中的回调方法package com.zhang.test.service;interface ICallback {void showResult(int result);}然后再建立一个IService.aidl用来在Activit转载 2012-03-06 16:44:37 · 2867 阅读 · 0 评论 -
浅谈ANR及log分析ANR
一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1:KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2:BroadcastTimeout(10 seconds)BroadcastReceiver在转载 2012-04-13 14:01:53 · 936 阅读 · 0 评论 -
包管理系统分析
包管理脚本 /system/bin/pm 解析:pm的使用方法可以参考 Pm.java (frameworks\base\cmds\pm\src\com\android\commands\pm)文件中的static void showUsage()函数:private static void showUsage() { System.err.println("us转载 2012-08-17 14:44:03 · 949 阅读 · 0 评论 -
Android手机遥控器解决方案
最近准备开始做一个解决方案项目,在这里做了一个前期准备工作。希望也可以为别人所用。废话不多说,开始: http://414543604.blog.163.com/blog/static/129404346201361371635990/1.简单思路:(1)我们需要编写一个遥控器的服务器端。为了实现这个服务器端,我们可以HTTP转载 2017-02-23 10:04:18 · 2576 阅读 · 0 评论