![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 74
Runing-Bird
做最好的自己
展开
-
android:有用链接总结
android学习:有用链接总结项目学习***********************************************************************************************阿里巴巴项目学习开源项目http://code.taobao.org/opensources/1/转载 2015-06-11 14:26:13 · 533 阅读 · 0 评论 -
java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@412d7230
Android 中Bitmap相关会涉及到很多问题,如果没有及时释放bitmap,就会造成内存泄漏。经过一段时间的浸淫,对Android也越来越熟悉,对于内存泄漏的问题也会越来越关注。但是出乎意料的是,在一次项目中出现了因为太及时的释放了bitmap导致RuntimeException。出现了这种问题,当然是stackoverflow走起了,经过艰辛的英语模糊理解后,针对自己的代码终于大致知道了问...原创 2018-03-22 20:53:13 · 7470 阅读 · 0 评论 -
Android Studio 使用技巧
开始接触Android Studio后,在导入项目的时候会发现很多问题,一直都半知不解,今天终于下定决心整理了一下。一、自定义Gradle的版本Android Studio可以说是非常的贴心智能,但是有时候就是会贴心过头。不管是gradle还是android sdk或者是AS本身 有更新都是贴心的提醒你及时更新,要是不小心点击了更新,那么麻烦可能也就接踵而来了例如 error : ...原创 2018-03-09 16:07:36 · 159 阅读 · 0 评论 -
android中时间 和 日期 格式化显示
Android中时间 和 日期 格式化显示:【一】SimpleDateFormat 格式化代码------// 输出"年-月-日 时:分:秒 星期"// 其中时间显示是12小时制的,如果需要显示24小时制,只需将hh换成kk// 星期的表示 4个E是完全形式,一个E是缩写// 格式可以随便改的SimpleDateFormat simpleDateFormat =原创 2017-06-02 17:00:11 · 1463 阅读 · 0 评论 -
Android开发知识点
一、时区信息获取:通过网络获取当前时区timezoneid--网页: http://www.webyield.net/ip/http://ip-api.com/json二、问题:在开机向导界面搜台时,用户把蓝牙遥控器的电池扣掉,搜台界面会自动退出。原因:蓝牙遥控器的按键输入原理实际上跟键盘的按键属于同一个类型的。蓝牙遥控器扣掉电池对于安卓系统来说相当于拔掉键盘。默认情况下,安卓在插拔键盘时,当...原创 2017-08-14 17:59:40 · 400 阅读 · 0 评论 -
【整理】Android屏幕适配相关
重要概念屏幕尺寸 屏幕尺寸指屏幕的对角线的长度,单位是英寸(inch),1英寸=2.54厘米 例如我们经常说的手机屏幕大小有,5(英)寸、4(英)寸就是指这个单位。这些尺寸是屏幕的对角线长度。如果手机的屏幕是4英寸,表示手机的屏幕(可视区域)对角线长度是4 X 2.54 = 10.16厘米。 屏幕分辨率 屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1个像素点。一般以 纵原创 2017-12-22 20:01:55 · 158 阅读 · 0 评论 -
Android Seekbar透明滑动球thumb 不透明的解决办法
今天用到了Seekbar,这么个小玩意,却把我折腾够了。出现了各种问题,其中一种,就是Seekbar滑动球thumb不透明,透明区域显示为白色,如下图:。最后终于找到了解决办法:在seekbar中添加 android:splitTrack=”false” 即可:<SeekBar android:id="@+id/sb_video" androi转载 2017-09-21 10:31:24 · 3613 阅读 · 0 评论 -
android网络相关问题汇总
在做wifi连接开发的时候遇到一个问题,就是请求连接一个指定SSID的wifi之后,不知道wifi密码是否正确的.刚开始不知道怎么判断,于是开一个定时任务不断查询是否连接上指定SSID,到一定时长还未连上(例如10s),则提示密码错误.后来在网上找到更好的方法了,其实就是直接接收广播就行了.下面是一些广播接收代码,记得注册相应广播if (action.equals(原创 2017-09-22 17:48:24 · 524 阅读 · 0 评论 -
android疑难杂症
一、同一个应用中有activity A 和activity B ,A和B的launchMode都是singleTask,主题都是theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"。此时在A中使用startActivity()直接启动B,有时候A会调用onStop(),有时候仅仅只调用onPause()而不会调用onSto原创 2017-07-05 17:47:28 · 212 阅读 · 0 评论 -
跑马灯不生效的问题
在工作过程中,很多地方需要用到跑马灯,跑马灯的理解是需要获取到焦点才能自动跑起来,但是同一时刻只能有一个控件获取到焦点,那对于需要跑马灯的子控件该怎么办呢,以前无知的我在网上搜索了很多都是使用自定义一个TextView,来使得子控件获取焦点返回true。MarqueeView:package com.cultraview.ctvmenu.ui.view;import android.con原创 2017-06-02 16:32:16 · 1321 阅读 · 0 评论 -
Android技巧总结
1、 启动Launcher 方法一: Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); ResolveInfo res = mContext.getPa原创 2017-06-02 16:48:16 · 204 阅读 · 0 评论 -
Android Fragment 问题汇总
一、FramentManager.findFragmentByTag() returns null getFragmentManager().beginTransaction() .replace(R.id.graph_fragment_holder, new GraphFragment(), "GRAPH_FRAGMENT") ...原创 2018-09-19 15:37:01 · 427 阅读 · 0 评论