APP开发流程实例讲解-儒释道网络电台八天开发全程-界面美化并进一步优化排错
2016-07-08 08:27
555 查看
APP开发流程实例讲解-儒释道网络电台八天开发全程
项目发起
功能和界面初步设定
在Android Studio中完成界面设计
实现功能代码:播放控制
优化排错:增强稳定性和添加异常处理
界面美化并进一步优化排错
百度云深度兼容测试并进一步优化排错
签名发布
APP图标神器
做为程序员,美工真提头大。幸好有我前一段时间开发的
APP图标神器 ,这是我两个月前写的图标工具。使用网阿里图标库或一个SVG字体图标来生成APP图标。
需要可以看我这篇文章
APP图标神器发布 APP图标神器0.1 开源免费下载 。使用它来创建的图标如下图所示
老实说,我的美工非常差。我已经尽力调整了。
今天的工作就到这里吧。
APP程序能跑了,哈哈
源码地址 https://code.csdn.net/do168/buddhismnetworkradio
界面美化并进一步优化排错
APP开发流程实例讲解-儒释道网络电台八天开发全程项目发起
功能和界面初步设定
在Android Studio中完成界面设计
实现功能代码:播放控制
优化排错:增强稳定性和添加异常处理
界面美化并进一步优化排错
百度云深度兼容测试并进一步优化排错
签名发布
更换应用图标
原来的应用图标由线条组成,背景透明。由于线条面积小,在某些情况下显示很不美观。所以改为下面这个图标调整列表标题文字和图标
列表标题文字全为白色,图标颜色为亮黄色。效果图如下APP图标神器
做为程序员,美工真提头大。幸好有我前一段时间开发的APP图标神器 ,这是我两个月前写的图标工具。使用网阿里图标库或一个SVG字体图标来生成APP图标。
需要可以看我这篇文章
APP图标神器发布 APP图标神器0.1 开源免费下载 。使用它来创建的图标如下图所示
ListView选中颜色
更改服务器线路选中颜色为蓝色,其它为黑色。需要在Adapter中判断选中项,然后设置颜色。代码如下public class ServerListAdapter extends BaseAdapter { DataCenter data; private LayoutInflater mInflater; public ServerListAdapter(Context context, DataCenter data){ this.data=data; this.mInflater = LayoutInflater.from(context); } @Override public int getCount() { return data.getServers().servers.size(); } @Override public Object getItem(int i) { return data.getServers().servers.get(i); } @Override public long getItemId(int i) { return i; } @Override public View getView(int i, View convertView, ViewGroup viewGroup) { ServerInfo holder = data.getServers().servers.get(i); //观察convertView随ListView滚动情况 if (convertView == null) { convertView = mInflater.inflate(R.layout.item_servers, null); } convertView.setTag(holder); TextView txt = (TextView) convertView.findViewById(R.id.txt); txt.setText(holder.serverName); if(holder.serverAddress.equals(data.getServers().getSelectedServer().serverAddress)){ txt.setTextColor(Color.BLUE); } else { txt.setTextColor(Color.BLACK); } return convertView; } }
老实说,我的美工非常差。我已经尽力调整了。
今天的工作就到这里吧。
APP程序能跑了,哈哈
源码地址 https://code.csdn.net/do168/buddhismnetworkradio
相关文章推荐
- Qt QSS知识总结
- 用photoshop+perfecticon工具制作icon程序图标
- 如何使用SkinMagic库进行MFC界面皮肤美化
- APP开发流程实例讲解-儒释道网络电台八天开发全程-项目发起
- APP开发流程实例讲解-儒释道网络电台八天开发全程-功能和界面初步设定
- APP开发流程实例讲解-儒释道网络电台八天开发全程-在Android Studio中完成界面设计
- APP开发流程实例讲解-儒释道网络电台八天开发全程-实现功能代码:播放控制
- APP开发流程实例讲解-儒释道网络电台八天开发全程-优化排错:增强稳定性和添加异常处理
- C# Winform 窗体美化(目录)
- APP开发流程实例讲解-儒释道网络电台八天开发全程-签名发布
- APP开发流程实例讲解-儒释道网络电台八天开发全程-百度云深度兼容测试并进一步优化排错
- 利用Visual C++设计真彩色工具条
- VC真彩工具栏制作浅析
- 真彩图标工具栏实现类
- 动态真彩工具栏
- VC++6.0实现真彩工具条
- Ubuntu16.04主题美化!简简单单打造仿Mac苹果系统!
- 网页中的三种地址详解
- Java字节序,java整型数与网络字节序 byte[] 数组转换关系
- 用黑暗森林模型理解TCP的三次握手