Android
b87936260
学生
展开
-
简单的Android音乐播放,解决incall类型不能通过音量按键控制声音大小的问题
package bo.chen.player;import java.io.IOException;import android.app.Activity;import android.content.res.AssetFileDescriptor;import android.media.AudioManager;import android.media.MediaPlayer;原创 2012-03-07 13:59:13 · 2227 阅读 · 1 评论 -
屏幕密度和图片资源路径的对应关系
DENSITYSIZELOCATIONRATIOSCREENMARGINXXXHDPI192×192drawable-xxxhdpi4640 DPI12 to 16 pixelsXXHDPI144×144drawable-xxhdpi3480 DPI转载 2016-07-14 16:26:11 · 839 阅读 · 4 评论 -
对于ViewPager中嵌套的Viewpager不能响应滑动事件的解决方法
造成这个问题的原因是,ListView的(或更确切地说,它的父类AbsListView)实现了onInterceptTouchEvent,所以ListView可以拦截所有的触摸事件。所以解决的办法是:public boolean dispatchTouchEvent(MotionEvent ev){ boolean ret = super.dispatchTouchEvent(ev)翻译 2012-11-12 13:49:05 · 2614 阅读 · 0 评论 -
Android上实现仿IOS的导航栏TitleBar
一个简单易用的导航栏TitleBar,可以轻松实现IOS导航栏的各种效果原创 2015-10-16 16:02:43 · 8240 阅读 · 12 评论 -
Webview动态注入js脚本
在webview加载完成后,给所有的img便签加上本地点击事件 /** 要注入的js代码function(){ var objs = document.getElementsByTagName('img'); for(var i = 0; i <objs.length; i++) { objs[i].onclick = function() {window.toolbox.op原创 2015-05-12 10:14:39 · 8466 阅读 · 0 评论 -
Android的volley框架心得
小弟很懒,不喜欢写这些总结,主要是表达能力有限,如果想一起交流volley相关的,可以看看我的githubVolley大家一起学习进步1. Volley中添加url参数和表单 请求中添加Url参数,需要自己拼接字符串,或者重写getUrl方法 StringBuilder sb = new StringBuilder(); if (!url原创 2015-01-19 15:29:31 · 2097 阅读 · 1 评论 -
Android4.0的StatusBar和NavigationBar
主要是注意平板和手机之间布局的区别:几个关键的java类SystemUIServicePhoneWindowManagerWindowManagerPolicyPhoneStatusBarTabletStatusBarNavigationBar SystemUIService-->onCreate中判断加载平板布局还是手机布局原创 2013-05-10 11:12:24 · 4784 阅读 · 6 评论 -
Android4.0 Launcher源码研究
Launcher是一个手机的门面,是一个程序的main函数,也是用户日常应用中使用最多的程序,因此在应用开发中非常重要。系统的Launcher源码写得相当优秀,封装了各种各样的组件,控件,还有界面的绘制,数据异步加载,都值得我们去深入学习。本人因为能力有限,时间有限,只在这里抛砖引玉,写一些初略的学习心得,大家也可以自行导入源码,好好研究研究。一.Launcher的UI 下面是一个L原创 2013-05-08 18:40:40 · 3749 阅读 · 2 评论 -
Android的framework层音量控制原理
转载地址:http://hi.baidu.com/o0o0oo0oo0o0o/item/ff64250c2b907078bfe97ec0 Android.media.AudioManager中包含了对android.media.AudioService的跨进程AIDL调用封装。正常处理过程:1.调整音量是通过AudioManager间接调用AudioServic转载 2012-11-21 11:17:21 · 1516 阅读 · 0 评论 -
Android5.0的一点建议
[b][color=red]Android版本命名以英文字母首字母起头,这次到了J。为了表示对Java的支持,不如叫JavaBean如何?免得乌龟壳唧唧歪歪,就帮他免费宣传一把![/color][/b]...原创 2012-04-17 09:52:59 · 180 阅读 · 0 评论