摘要: 以前终觉得这种非常难,现在才发现其实简单的布局加fragment即可实现,先上效果图: 大致就三个布局搞定,一个布局用来设置背景色,一个布局嵌入在前一个布局的里边,用来存放文本标签,另一个布局就是用于显示内容。代码如下: <LinearLayout xmlns:android="http://sch 阅读全文
posted @ 2016-05-30 22:55 飞牛冲天 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 为以后可以温习自己做过的一些特效例子,同时也没有必要再一次重写代码,特此从项目中收集代码,按钮颜色变化状态如下: 要实现如图效果,首先要编写一个布局xml文件,代码如下: <LinearLayout android:layout_width="match_parent" android:layout 阅读全文
posted @ 2016-05-29 18:07 飞牛冲天 阅读(4657) 评论(0) 推荐(0) 编辑
摘要: 底部切换菜单实现方法有多种,比如使用 RadioButton 实现起来更方便容易一些,但是,当你的底部菜单要嵌入其它标签的时候,比如消息提示功能,那 FragmentTabHost 实现起来就更容易了,效果图如下: 项目的结构图如下: 布局文件的代码如下: <?xml version="1.0" e 阅读全文
posted @ 2016-05-20 14:11 飞牛冲天 阅读(10627) 评论(1) 推荐(1) 编辑
摘要: 今天接到任务,要做水印功能,由于菜鸟一个,就在网上找了好久,大部分demon都是水印相片或者文字太模糊,而且也封装得没那么好,结合了几个demon,最后自己在此基础上封装了一个类,同时包含水印照和字符串功能,效果图如下: 废话少说,代码献上: xml 中设置一个 ImageView 控件: <Ima 阅读全文
posted @ 2016-05-19 19:15 飞牛冲天 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 一、下载 在浏览器中输入MySQL官方地址www.mysql.com,选择页签"Downloads (GA)" => MySQL Community Edition(MySQL社区版本)。 选择->"Downloads (GA)" 选择->"MySQL Community Edition" 选择-> 阅读全文
posted @ 2016-05-07 20:59 飞牛冲天 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 网上找了好久,大部分的解决办法是:在Toast前面和后面分别加Looper.prepare();与Looper.loop(); ,但是这种方法的不足之处是代码运行到此处时就不往下运行了,格式及用法如下: Looper.prepare(); ToastUtils.showToast(ge... 阅读全文
posted @ 2016-01-22 18:06 飞牛冲天 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 第一次看到服务端那边以备注---流格式为:{"mDate":"\/Date(-62135596800000)\/"} 这种形式的时间格式上传服务器,换了好多方法还是不行,网上一大堆乱七八糟的方法也没能解决,最后琢磨许久,终于弄出来了: 首先 字符串以时间的格式转换成时间戳,再以时间戳转换为时间... 阅读全文
posted @ 2015-12-25 17:50 飞牛冲天 阅读(857) 评论(0) 推荐(0) 编辑
摘要: xml文件:MainActivity类中: @SuppressLint("NewApi") public void click(View view){ //1.获取到手机系统里面的通知管理器 NotificationManager nm = (NotificationManager) getSyst... 阅读全文
posted @ 2015-11-04 23:36 飞牛冲天 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 文件的基本操作: 创建一个java项目: 项目中创建一个类: public class FileUtil{ public static final String FILE_NAME = "myfile.txt"; public static final String FOLDER_NAME = "N... 阅读全文
posted @ 2015-11-04 18:33 飞牛冲天 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 在gitHub.com里下载SmarImagexml文件: MainActivity文件:public void click(View view){ SmartImageView siv = (SmartImageView) findViewById(R.id.siv); //第二个参数表示下载失败... 阅读全文
posted @ 2015-10-25 17:08 飞牛冲天 阅读(510) 评论(0) 推荐(0) 编辑