
Android
文章平均质量分 78
平平定
在技术中禅定
展开
-
SVG字体图标格式解析
SVG字体图标格式解析,并生成APP图标原创 2016-05-31 15:09:24 · 10583 阅读 · 0 评论 -
多个 Android Drawable shape 组合画田字格
Android Drawable Shape 组合画田字格我们常用Android Drawable Shape来创建Android的背景、圆角边框、分隔线等图形。这样的教程网上有许多。象下面的 Android中的Shape使用总结 Android设置虚线、圆角、渐变我也常在项目中使用。但最近想做一个田字格背景,用上面的方法就不行了。以前我对Android Drawable shape的了解并不深放,经过在网上不断寻找,最后找到了个较全面的文档 Android Drawable原创 2016-07-11 13:35:28 · 10163 阅读 · 1 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-签名发布
儒释道网络电台_APP创建全程讲解之签名发布今天做为开发《儒释道网络电台》APP的第七天,按计划的工作内容有:签名发布为什么要签名这个问题的答案也是我从网上找来的,来自博客:http://www.cnblogs.com/xiwix/archive/2012/04/15/2447910.html1、什么是签名?原创 2016-07-10 11:09:04 · 2575 阅读 · 0 评论 -
Android Studio 2.2 Preview 2 生成的界面问题
最近安装了Android Studio 2.2 Preview 2,但碰到了两个问题,困扰了我一个多星期。下面是模板选择Navigation Drawer Activity生成的APP,未做任何其它改动,生成后直接在安卓4.4的手机上跑,出现下图中的问题原创 2016-06-16 19:25:14 · 2023 阅读 · 0 评论 -
onConfigurationChanged 未调用不执行的问题
onConfigurationChanged 未被调用的问题如果你要在TargetSdk超过12的设备上使用onConfigurationChanged,你就必须在configChanges后加上screenSize。一句话答案将android:configChanges="orientation"改成android:configChanges="orientation转载 2016-07-15 17:34:57 · 1440 阅读 · 0 评论 -
Android DrawerLayout+NavigationView布局实现左右两边侧滑菜单
最近在练习写一个APP《儒释道网络电台》,需要用到两边侧滑菜单。在Android Studio中有一个模板可以创建左侧抽屉侧滑菜单,但我的项目中需要两侧各有一个抽屉侧滑菜单。上网摸索,找到以下几个解决方案 AndroidDrawerLayout+fragment布局实现左右侧滑 使用SlidingMenu但我看到Android Studio中有一个模板中使用的是NavigationView,难道使用NavigationView就不能两侧都有抽屉菜单吗?参考《AndroidDrawer原创 2016-07-05 16:56:16 · 4654 阅读 · 0 评论 -
Android自带抽屉布局中NavigationView的动态生成
这两天写APP《儒释道网络电台》APP时,要用到两边侧滑抽屉菜单。最终选择了官方模板的解决方案,使用了 DrawerLayout 加上两上 NavigationView。但还需要动态生成侧滑抽屉菜单的内容,也就是修改NavigationView,而直接用下面的代码返回NULL ListView lv = (ListView) findViewById(R.id.lv_programs);经过在网上不断寻,最终找到找解决方法。需要在NavigationView中获取headerView,然原创 2016-07-06 06:43:20 · 3917 阅读 · 0 评论 -
AndroidToggleSwitch的使用
最近在项目中使用了一个Switch控件,项目地址https://github.com/BelkaLab/Android-Toggle-Switch原创 2016-06-21 06:01:43 · 1208 阅读 · 0 评论 -
生成小学加减口算题JAVA算法
生成小学加减口算题JAVA算法原创 2016-06-21 06:19:16 · 6727 阅读 · 0 评论 -
OkHttp3超时设置和超时异常捕获
OkHttp3超时设置和超时异常捕获原创 2016-07-07 11:04:38 · 108528 阅读 · 6 评论 -
Android VideoView状态跟踪和错误处理
Android VideoView状态跟踪和错误处理原创 2016-07-07 17:51:04 · 17909 阅读 · 0 评论 -
在Android自定组件简明教程-水平横向Picker
在项目中往往要重复的用到一些UI设计,这时我们可以使用自定义组件来使我们的代码更加精炼。本教程是Android自定组件最简明的教程,并不是高级教程。简单到可能有人会笑的程度,因为实在是太简单了,哈哈。希望对你有用。Android Studio是有UI Component模板的,但我们这次不用这个模板,因为那个模板太复杂了。我们用最简单的办法。首选创建一个layout文件,layout原创 2016-06-22 17:34:46 · 1183 阅读 · 0 评论 -
Android运行时动态全屏以及旋转屏幕时不重新装载
Android运行时动态全屏以及旋转屏幕时不重新装载最近要做一视频播放器,在横屏时需要用到全屏播放,在网络上搜索“android 全屏”,查到的文章全是如何设置全屏,通过theme或代码设置全屏。如文章“Android实现全屏显示的方法”所说。如果按这种模式来写播放器,那么在竖屏与横屏转变时进行全全屏设置也是可以的,但视频就要重新开始缓冲或单独写一个预加载类,太麻烦了。好在后又查到了动态全屏的方法。原创 2016-08-23 17:40:11 · 3002 阅读 · 3 评论 -
Android多语言支持以及繁简转换
Android多语言支持以及繁简转换Android自身就带有多语言支持。前一段时间需要做一个同时支持繁简体的APP,经过简单的搜索和探索,轻松解决了问题。并且写了一个简单的繁体到简单的转换类。分享给大家。Android自动调用相应的资源文件Android本身就有多语言支持的功能,方法也很简单。上个截图从上图中看到,strings.xml有三个版本,分别对应着默认语言,简原创 2016-08-23 17:05:53 · 6600 阅读 · 0 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-界面美化并进一步优化排错
今天做为开发《儒释道网络电台》APP的第五天,按计划的工作内容有:界面美化与优化更换应用图标:原来的应用图标由线条组成,背景透明。由于线条面积小,在某些情况下显示很不美观。所以改为下面这个图标调整列表标题文字和图标:列表标题文字全为白色,图标颜色为亮黄色。效果图如下ListView选中颜色:更改服务器线路选中颜色为蓝色,其它为黑色。需要在Adapter中判断选中项,然后设置颜色。代码如下原创 2016-07-08 08:27:56 · 1582 阅读 · 0 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-优化排错:增强稳定性和添加异常处理
儒释道网络电台_APP创建全程讲解之程序增强稳定性和添加异常处理原创 2016-07-07 18:54:08 · 1720 阅读 · 0 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-百度云深度兼容测试并进一步优化排错
儒释道网络电台_APP创建全程讲解之测试优化测试前的准备,必须添加Log。添加Log是个非常好的编程习惯。在开发阶段,单步调试也不错。但在测试阶段,必须使用Log。添加一个Log的控制类(网上找来的)使用百度云深度兼容测试百度云深度兼容测试首次使用免费,每天前50名免费。测试用时约3分钟。测试结果最热门的前50种机型中通过46种,有4种出问题。结果如下图:原创 2016-07-09 09:20:35 · 1815 阅读 · 0 评论 -
画廊etiennelawlor imagegallery真正全屏,使用隐藏状态栏和沉浸式浮动Toolbar
画廊etiennelawlor imagegallery真正全屏,使用隐藏状态栏和沉浸式浮动Toolbar原创 2016-06-07 11:01:57 · 762 阅读 · 0 评论 -
Adnroid Studio 2.2 提高10倍开发效率之Layout 设计工具
高大上Android Studio 2.2的Layout设计工具。工作区将底部菜单栏去除了,更接近真实的手机。工作区是工具栏以下,一通到底,看着就是个BUG。右侧属性设计部分更简捷了,以前是属性一大堆,得翻半天才能找到要改的属性。有时不想找,就转到Text模式,直接敲字了。有了这个简捷的属性栏,效率真的能提高10倍啊。原创 2016-06-03 08:21:51 · 868 阅读 · 0 评论 -
在Android中区分点击和滑动操作
在Android中区分点击和滑动操作。触摸滑动和点击居然不分家,最终都会触发点击事件。这该怎么办呢?研究了一下setOnTouchListener事件,发现该事件最后的返回值可以影响是否还会执行后面的点击事件。也就是返回true不执行后面的事件,返回false则继续执行后面的事件。原创 2016-06-05 09:04:05 · 15701 阅读 · 2 评论 -
Android全屏,隐藏状态栏和标题栏
Android全屏,隐藏状态栏和标题栏原创 2016-06-05 09:04:59 · 39602 阅读 · 3 评论 -
APP设计欣赏发布
本软件是一个练习作品。 从 http://www.apkui.com 上搜集了所有APP的图片,大约有近500张。这个APP实现了对这500张APP UI图片的分类浏览的搜索功能。原创 2016-06-09 20:51:30 · 584 阅读 · 0 评论 -
Android Studio使用优快云 Git 记要
在Android Studio中使用优快云 Git原创 2016-05-30 18:03:55 · 451 阅读 · 0 评论 -
Navigation Drawer Activity在小米MIUI中的Toolbar按扭菜单的奇怪表现及修正方法
在小米手机中弹出菜单背景有黑框,并且大部分为透明,显得的很奇怪。为什么在小米中显示不正常?如何设置才能设置正常?我想肯定是MIUI的默认样式与Android的默认样子不太一样,造成了现在的结果。现在只要设置Toolbar的 菜单的背景色就可以解决问题。但在哪里设置这个背景色呢?原创 2016-06-11 17:31:58 · 1120 阅读 · 2 评论 -
Python 教程 安桌APP 开源并免费下载
本人在学习Python时,发现网上有非常不错的Python教程。但没有相应的APP。于是将教程下载并做了适当的加工,做成了本APP。开源并免费下载原创 2016-06-12 20:35:33 · 883 阅读 · 0 评论 -
APP图标神器发布 APP图标神器0.1 开源免费下载
小工具AppIconTools,使用网阿里图标库和一个SVG字体图标来生成APP图标。原创 2016-06-01 08:42:17 · 2373 阅读 · 2 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-项目发起
浏览净空法师网站时,看到有一个”儒释道网络电台“,感觉内容不错,可惜没有相应的APP,不能在手机上观看。正巧最近在研究安卓应用开发,于是就想做这样一个APP。一者可弘法利生,再者可增长技艺,何乐而不为。源代码同步在优快云的GIT上同步更新。https://code.youkuaiyun.com/do168/buddhismnetworkradio本专栏将详细记录本APP开发过程的所有内容,包括所遇原创 2016-07-03 19:02:28 · 3315 阅读 · 1 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-在Android Studio中完成界面设计
在Android Studio中有一个模板可以创建左侧抽屉,但儒释道网络电台APP需要两边两个抽屉。在网上找到一篇文章《AndroidDrawerLayout+fragment布局实现左右侧滑 》,是使用FragmentTransaction来实现左右侧栏的显现。但在Android Studio中模板完成界面设计原创 2016-07-05 22:36:44 · 3370 阅读 · 0 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-功能和界面初步设定
今天做为《儒释道网络电台》APP的第二天,按计划的工作内容有:功能和界面初步设计完成。我们依照“儒释道网络电台”网页上提供的功能,经过仔细的取舍,最终确定在儒释道网络电台APP中包含以下内容: 节目时间表 视频音频播放 线路选择 最新讯息 经文讲议因为是听讲经,不是看电影,所以没有提供全屏播放视频的功能。并且强制竖屏,不可旋转。界面设计首先挑选设计工具。不要笑我谁都有第一次的,这是我第一次使用设计工具委屈经过20分钟的选择,刚开始选择了Fluid UI,但那原创 2016-07-04 13:19:07 · 2280 阅读 · 0 评论 -
APP开发流程实例讲解-儒释道网络电台八天开发全程-实现功能代码:播放控制
这是儒释道网络电台APP开发的第三天,按计划今天的任务是:完成播放控制获取播放地址:昨天的已经写了通过OKHttp和正则表达式获取服务器地址。今天扩展ServersList类,在这个类内增加获取默认播放地址以及获取音频和视频的代码在onCreate中加入数据加载线程播放控制有三个地方需要用到播放控制。 开始和暂停播放 仅声音状态发生改变 更改了服务器地址在不播放视频时,显示一个背景图片,不然太难看了。现在的代码虽然工作了,但控制上还有些混乱,没有统一管理,这样在后后添加功原创 2016-07-06 11:55:46 · 3303 阅读 · 0 评论 -
在Android中分享内容到微信
在Aandroid中分享内容到微信最近在为我的网站初中物理仿真演示实验汇编开发一个Android客户端,以便教师或学生能够在手机或平板中浏览使用物理仿真模拟。并且实现“网站-微信订阅号-手机APP”三者互通。这需要能够在我的APP中能够向微信中发送分享信息,为此我花了两天时间来开发在Android中分享内容到微信的功能。其中碰到不少坑,现将开发过程分享如下:微信的三原创 2016-12-22 14:12:30 · 1132 阅读 · 0 评论