2017年9月19日

Git 基本命令解析

摘要: 1.设置用户名和邮箱 git config --global user.email "you@example.com" git config --global user.name "Your Name" 查看用户名和邮箱 git config user.name git config user.em 阅读全文

posted @ 2017-09-19 14:08 forSmile 阅读(121) 评论(0) 推荐(0) 编辑

2017年8月26日

解决ViewPager缓存导致不能实时刷新数据

摘要: ViewPager+Fragment,但是Fragment有个不好或者太好的地方。例如你在ViewPager中添加了三个Fragment,当加载ViewPager中第一个Fragment时,它会默认帮你预先加载了第二个Fragment,当你加载第二个Fragment时,它会帮你加载第三个Fragme 阅读全文

posted @ 2017-08-26 10:31 forSmile 阅读(719) 评论(0) 推荐(0) 编辑

2017年8月9日

去除安卓自定义Dialog黑色背景,设置无边框,透明

摘要: 我们在自定义Dialog的时候,往往会希望除去安卓系统定义背景和标题,以便于更好的显示我们自己想要的效果。 其实我们只需要注意几个地方就行了。 1.在Style文件的中定义Dialog的主题 主要是这句:<item name="Android:windowBackground">@android:c 阅读全文

posted @ 2017-08-09 22:02 forSmile 阅读(4871) 评论(0) 推荐(0) 编辑

2017年4月26日

android6.0通过反射获取USB和U盘以及内部存储路径,区分USB和U盘路径

摘要: keyword是用来区分返回的是USB路径还是内部存储路径还是U盘路径 主要还是storageVolume类(代表一个外挂设备)中的getUserLabel 这个方法,我们反射这个方法获取到的这个是当前存储设备的名称 public static String SD = "内部存储"; public 阅读全文

posted @ 2017-04-26 20:35 forSmile 阅读(4457) 评论(0) 推荐(0) 编辑

2017年4月19日

安卓屏幕适配问题

摘要: 屏幕适配是根据屏幕密度,dpi为单位的,而不是分辨率。 手机会根据不同手机的密度,自己去不同资源目录下去找对应的资源 比如: 每个图片目录下的图片资源都是一样的,只是大小不一样 比如drawable-sw800dp-mdpi目录,当最小屏幕宽度为800dp,密度在mdpi范围的就会去这个目录下找对应 阅读全文

posted @ 2017-04-19 11:45 forSmile 阅读(210) 评论(0) 推荐(0) 编辑

2017年4月13日

发布版本步骤

摘要: 1,修改版本号 -eclipse中安卓工程的AndroidManifest.xml文件中修改 android:versionName="V1.0.1.170413.31"<日期-版本号+1> 2.获得软件APK , eclipse下 windows-Android-build- 取消勾选Atomat 阅读全文

posted @ 2017-04-13 10:26 forSmile 阅读(430) 评论(0) 推荐(0) 编辑

2016年9月5日

android植物大战僵尸(1)--cocos2d的搭建

摘要: 本文讲述的是在android studio中搭建cocos-2d 首先的去下载cocos2d的jar包 jar包随便在网上都能下,他有几个版本,cocos2d-X,cocos2d-ios和cosos2d-android,我用的是cocos2d-android, 将jar包复制到工程的libs中,如果 阅读全文

posted @ 2016-09-05 16:16 forSmile 阅读(399) 评论(0) 推荐(0) 编辑

2016年6月15日

安卓五子棋(2)-人机对战

摘要: 人机对战,无非是通过算法来实现AI,遍历五子棋棋盘,返回一个X,Y的值,再去绘制棋盘就行了。 不多说,下面直接附上代码,人机的算法,有这个算法后,在自定义的View里去用就行了 package com.dcx.bean; import android.util.Log; public class S 阅读全文

posted @ 2016-06-15 13:17 forSmile 阅读(1223) 评论(0) 推荐(0) 编辑

2016年3月17日

安卓五子棋(1)

摘要: 先实现,简单五子棋和判断输赢的功能 主要是自定义View,再将View实例化到活动中就可以了, 继承View后,重写Ondraw()方法,用validate()实现视图更新,就可以实现这个功能了 这几天只写了这么多,接下来继续完成其他的功能 下面附上ChessView的代码: 阅读全文

posted @ 2016-03-17 12:13 forSmile 阅读(577) 评论(0) 推荐(0) 编辑

2016年3月7日

安卓中的Eventbus

摘要: 安卓中的eventbus,可以代替消息机制,广播,对线程的处理更加明确将eventbus包拷贝到安卓的lib中,再导入库,就可以使用了在Oncreat中去注册,Ondestory中注销package com.lyj.eventbus;import android.os.Bundle;import a 阅读全文

posted @ 2016-03-07 22:48 forSmile 阅读(239) 评论(0) 推荐(0) 编辑

导航