会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SiberiaDante
今天你学习了吗
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2017年7月31日
Android-TabLayout设置内容宽度以及下划线宽度
摘要: 在xml中 style中
阅读全文
posted @ 2017-07-31 16:51 SiberiaDante
阅读(7218)
评论(0)
推荐(0)
2017年7月28日
RecyclerView 上拉加载下拉刷新
摘要: RecyclerView 上拉加载下拉刷新 核心代码片段:
阅读全文
posted @ 2017-07-28 16:07 SiberiaDante
阅读(484)
评论(0)
推荐(0)
2017年7月26日
Android自定义View实现仿QQ实现运动步数效果
摘要: 效果图: 1、attrs.xml中 2、QQStepView 3、在Activity布局中 4、在Activity中 我的微信公众号:tstongxiao github地址:https://github.com/SiberiaDante/SiberiaDanteLib/blob/master/sib
阅读全文
posted @ 2017-07-26 13:19 SiberiaDante
阅读(1717)
评论(0)
推荐(0)
2017年7月25日
Android开发中常见的内存泄露案例以及解决方法总结
摘要: 1、单例模式引起的内存泄露 正确代码: 将 this.mContext = context改成:this.mContext = context.getApplicationContext();或者代码中用到的Context可以使用自己定义的MyApplication中的MyApplication.g
阅读全文
posted @ 2017-07-25 17:59 SiberiaDante
阅读(8306)
评论(0)
推荐(0)
2017年6月30日
Android封装TitleBar基本适用所有常规开发
摘要: Android封装TitleBar基本适用所有常规开发 github地址:https://github.com/SiberiaDante/SiberiaDanteLib/blob/master/siberiadante/src/main/note/note_details_5/TitleBar.md
阅读全文
posted @ 2017-06-30 21:39 SiberiaDante
阅读(3254)
评论(1)
推荐(2)
2017年6月28日
Activity设置背景透明之开发坑
摘要: Activity设置背景透明的常规方法 方法一、在Manifest.xml中,直接在需要设置的Activity中添加主题样式: 此外,可以在Activity布局文件中增加如下代码控制透明度 方法二、 1、在自己项目的style文件下 2、在自己项目的color文件中(android:windowBa
阅读全文
posted @ 2017-06-28 11:55 SiberiaDante
阅读(15212)
评论(0)
推荐(0)
2017年6月26日
Android表情开发
摘要: Android表情开发 效果图: 源码下载-github:https://github.com/SiberiaDante/EmotionApp (觉得有用的给个星星,支持一下哦)
阅读全文
posted @ 2017-06-26 17:38 SiberiaDante
阅读(1668)
评论(0)
推荐(2)
2017年6月12日
订制EditText光标
摘要: 订制EditText光标 设置背景android:background="@null" 设置光标样式:android:textCursorDrawable="@drawable/edit_cursor_line" 去掉或设置光标下的圆点样式:android:textSelectHandle="@dr
阅读全文
posted @ 2017-06-12 09:43 SiberiaDante
阅读(673)
评论(0)
推荐(0)
2017年6月7日
Android:java.lang.OutOfMemoryError:GC overhead limit exceeded
摘要: Android编译:java.lang.OutOfMemoryError:GC overhead limit exceeded 百度好多什么JVM啊之类的东西,新手简单粗暴的办法: 1、在的Model的build.gradle中配置 2、在项目的gradle.properties中: 编译运行,完美
阅读全文
posted @ 2017-06-07 16:36 SiberiaDante
阅读(2303)
评论(1)
推荐(0)
2017年6月3日
Android之自定义View学习(一)
摘要: Android之自定义View学习(一) Canvas常用方法: 图片来源 github地址:https://github.com/SiberiaDante/DrawView
阅读全文
posted @ 2017-06-03 16:27 SiberiaDante
阅读(783)
评论(0)
推荐(0)
2017年5月4日
微信小程序demo——入门级(附源码)
摘要: 最近小程序又蠢蠢欲动,出了一个公众号绑定小程序功能,目测不错,就看了下微信小程序文档,顺便写了几行代码,后续有空会持续更新维护。 源码:https://github.com/SibreiaDante/WeChatApp
阅读全文
posted @ 2017-05-04 11:03 SiberiaDante
阅读(886)
评论(0)
推荐(0)
2017年4月28日
WebView 5.0+闪烁以及白屏问题完美解决
摘要: Android webView 在5.0+上启动硬件加速,造成部分手机出现闪烁、白屏等现象 必须写下这篇博客,遇到的问题搞了很久,百度谷歌就是没有完整的答案,记录下来,方便博友们; 需求:一个简单的WebView,底部是评论列表; 实现:ListView+头布局,webview放在头布局中 问题所在
阅读全文
posted @ 2017-04-28 16:39 SiberiaDante
阅读(11322)
评论(0)
推荐(0)
2017年3月28日
Android使用ViewPager+PhotoView实现图片查看器
摘要: 可实现功能效果说明: 可实现多张图片点击放大,手指控制,左右滑动,多张图片点击任意位置定位显示任意位置图片;无动画,可自己加 效果图: 核心代码: viewpager: adapter: photoViewActivity 图片列表页面跳转: TitleLayout——一个Android轻松实现通用
阅读全文
posted @ 2017-03-28 14:15 SiberiaDante
阅读(30121)
评论(11)
推荐(2)
2017年2月7日
Java中的设计模式之单例模式
摘要: Java中的单例模式 设计模式是软件开发过程中经验的积累 一、单例模式 1、单例模式是一种常用的软件设计模式,通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 2、单例模式
阅读全文
posted @ 2017-02-07 12:54 SiberiaDante
阅读(323)
评论(0)
推荐(0)
材料设计---Design
摘要: 效果: main_activity.xml
阅读全文
posted @ 2017-02-07 12:51 SiberiaDante
阅读(405)
评论(0)
推荐(0)
2017年1月23日
详解Android微信登录与分享
摘要: Android 使用微信登录、分享功能 具体的文档详情微信官网上介绍(微信官网文档),本人直接按照项目部署步骤进行讲解: 第一步:申请你的AppID; 第二步:依赖 或者: 这两个依赖包的区别是前者包含统计功能,后者没有。 第三步:在AndroidManifest.xml中加入必须的权限 第四步:注
阅读全文
posted @ 2017-01-23 11:56 SiberiaDante
阅读(14155)
评论(1)
推荐(1)
2016年12月19日
Android设置图片内存溢出(OOM)问题——Android开发进阶之路6
摘要: ImageView设置图片必备常识技术: Android设备会给每个应用分配16M的内存空间,如果你设置的图片的比较大且同一个页面有多个时,经常会报OOM错误导致程序奔溃。所以在这种情况下我们必须要对设置的图片进行处理: 方法一:简单粗暴点,图片大小调低点。方法可使但是很弱智,当然不推荐使用; 方法
阅读全文
posted @ 2016-12-19 15:45 SiberiaDante
阅读(746)
评论(0)
推荐(0)
2016年12月12日
Android Toast的多功能封装——Android开发之路1
摘要: Android封装实现各种功能的Toast GitHub地址:https://github.com/SibreiaDante/ToastUtils 效果图: 方法封装如下:
阅读全文
posted @ 2016-12-12 14:02 SiberiaDante
阅读(1227)
评论(2)
推荐(2)
2016年12月5日
QQ互联登录以及非官方正版应用报100044错误
摘要: onClickLogin()方法: loginListener接口: updateUserInfo()方法: 必须重写onActivityResult()方法
阅读全文
posted @ 2016-12-05 11:01 SiberiaDante
阅读(8434)
评论(0)
推荐(0)
2016年11月27日
菜单(Menu)的三中创建方式——Android开发之路2
摘要: 菜单的三种创建方式 一、OptionsMenu 选项菜单 二、ContextMenu 上下文菜单 三、PopupMenu 弹出式菜单 可以在指定的组件上设置弹出式菜单,默认情况下,弹出式菜单会显示在该组件的下方或者上方,PopupMenu可增加多个菜单项,也可以为菜单项增加子菜单项。 创建步骤: 1
阅读全文
posted @ 2016-11-27 13:00 SiberiaDante
阅读(773)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告