[安卓开发] ImageView加载图片内存溢出oom解决方案

工具类加一个静态方法: /** * 以最省内存的方式读取本地资源的图片 * @param context 上下文 * @param resId 资源Id * @return 返回bitmap */ public static Bitmap readBitMap(Context context, int resId){...
阅读(1450) 评论(0)

[安卓开发] 完美解决Dialog不能全屏

为什么布局设置了match_parent还是不能全屏呢?看dialog的show的源码:public void show() { if (mShowing) { if (mDecor != null) { if (mWindow.hasFeature(Window.FEATURE_ACTION_BAR)) {...
阅读(2162) 评论(0)

根据自己的经历总结一些安卓工程师的面试经验和题目

一、 面试前1、刷面试题这个百度一堆,app也有,例如应聘宝2、制作好的简历简历start法则:突出重点。1、是项目经验,做过什么项目,有什么技术2、Android里面你会什么,例如地图、im、推送、支付、扫码、网络框架、系统架构、设计模式等等。简历页数,个人认为至少两页,才能突出你的丰富和你的态度。3、招聘网投递简历现在找工作主要都是通过网上来投简历,网站我这里推荐: 拉勾网、boss直(暂时只有...
阅读(7431) 评论(2)

[安卓开发] 自定义View之一: 组合View

一、自定义View的分类1、组合View 2、继承重写View 3、全写View这里讨论组合View二、简介组合View,就是组合一些View来形成一个新的View。例如QQ的头部栏,可以看到左边是ImageView,中间的TextView,右边是TextView, 当界面切换的时候,只是改变了文字。这个时候,我们就可以写一个View,把他们组合起来,形成一个我们的View 三、了解看平常经...
阅读(1928) 评论(0)

[安卓开发] Broadcast 三种广播的使用总结

1、什么是安卓的Broadcast?安卓的四大组件之一,是一种广泛应用在应用程序之间传输信息的机制。2、什么是安卓的BroadcastReceiver?是对发送出来的广播进行过滤接收并响应的一类组件,它就是用来接收来自系统和应用中的广播。例如系统的广播有开机广播: 系统在开机时候会发送开机广播,程序接收到之后,能进行开机自启动。 网络状态改变广播: 3g变wifi、网络断开等。电量改变广播等等。。...
阅读(3537) 评论(0)

[安卓开发]解决popupWindow重叠报错问题

在popupWindow里面再弹出popupWindow的时候会报这样的错误ERROR/AndroidRuntime(888): android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRoot$W@44ef1b68 is not valid; is your activ...
阅读(2790) 评论(0)
    个人资料
    • 访问:233642次
    • 积分:3451
    • 等级:
    • 排名:第10292名
    • 原创:95篇
    • 转载:1篇
    • 译文:0篇
    • 评论:260条
    我的GitHub
    最新评论