自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiyangyang8110的博客

坚持下去,因为真正能坚持到底的人并不多!!

  • 博客(42)
  • 资源 (10)
  • 收藏
  • 关注

原创 git关联Jenkins使用总结(在海尔U+的git)

Jenkins是一个用来代码规范的工具,一开始很痛恨这个工具,感觉实在是没必要,净给开发者带来障碍 1add尽量使用git GUI,可以明确查看要add的内容,前面是蓝色标志的点一下add进去 2commit也使用git GUI吧,不要忘记前缀[Feature] 或是 [FixBug] 3push使用 git Bash , git push origin HEAD:refs/for/ma

2017-08-31 10:57:18 457

原创 Java 基础面试题设计(可以绝杀90%的开发人员)---powerdby wy

private long time = System.currentTimeMillis();mMonth = MyDateUtil.changeM(time); int i = Integer.parseInt(mMonth); if (i == (1 | 3 | 5 | 7 | 8 | 10 | 12)) { mDay = 31; } e

2017-08-31 10:05:16 297 2

原创 windows中git base中文乱码问题

打开 git base –>鼠标右键–> options –> text –> local:zh_CN Character-set:UTF-8

2017-08-30 15:30:08 1074

原创 去掉系统标题栏,全屏

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager .LayoutParams.FLAG_FULLSCREEN); this.requestWindowFeature(Window.FEATURE_NO_TITLE);

2017-08-30 13:58:16 618

原创 Android studio 一键格式化所有代码

选中要格式化的包,点击菜单的 code,再点击reformat code 或是ctrl+alt+L。

2017-08-30 09:31:40 11512 1

原创 中文 柱状图

https://github.com/xiyangyang8110/SmallChart控制Y值是否显示 BaseData /** * 是否显示图表的Y值 */ protected boolean isTextSize = false;

2017-08-28 14:40:23 302

原创 柱状图

https://github.com/lecho/hellocharts-android

2017-08-26 16:15:18 320

原创 Android include注意事项

开发中include常常用来控制标题栏,注意 坑: 在 RelativeLayout中加入include没反应 原因 下面的布局吧include的布局给覆盖了 解决 把include放在最下面;或是加上id,利用below属性进行控制 <include layout="@layout/title_bar"/>...

2017-08-26 14:00:25 309

原创 Android 两行代码实现沉浸式

简单粗暴的方式往往不完善:此时布局内容会与状态栏重复if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //透明状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); ...

2017-08-26 11:21:21 272

原创 知道当天是几号,是周几,判断本周周一是几号,周日是几号

当天D 周几W 周一=D-W+1周日=D+(7-W)

2017-08-25 16:37:18 1721

原创 Jenkins检测代码软件要注意

在写完每个类时要记得格式化,别自找麻烦

2017-08-25 09:02:35 309

原创 Android 图片选择器

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/back_normal" android:state_checked="false"/> <item

2017-08-24 16:53:08 249

原创 Resource IDs cannot be used in a switch statement in Android library modules

Android library中生成的R.java中的资源ID不是常数 不再使用switch…case 解决 @Override public void onClick(View v) { int id=v.getId(); if(id==R.id.imgv_earning){ } }

2017-08-24 15:27:27 5014 4

原创 dp,px换算

160ppi的设备上1dp=1px; 320ppi的设备上1dp=2px; 一般情况下,dp大dp和px的换算公式 : dp*ppi/160 = px。比如1dp x 320ppi/160 = 2px。PPI = √(长度像素数² + 宽度像素数²) / 屏幕对角线英寸数

2017-08-24 10:22:46 431

原创 关于代码中控制去掉标题栏无效问题

把父类AppCompatActivity改为Activity

2017-08-22 15:09:19 247

原创 git常用

http://blog.csdn.net/xiyangyang8110/article/details/53946126 1查看当前分支 git branch 2创建并切换分支 git checkout -b dev 3克隆分支 git clone 4提交代码 git add. git commit -m “备注” git push 5拉取代码 git pull 6合并a

2017-08-22 14:23:41 206

原创 点击多个URL跳转多个不同界面使用一个Activity实现

新手往往需要多个Activity,浪费资源,只是参数的内容不同而已,完全可以使用一个Activity实现。 第一个ActivitygoActivity("http://api.haieco.com:8082/recipe/list.html?class=%E7%A0%B4%E5%A3%81%E6%9C%BA&cookbook_category=%E5%86%B0%E6%B2%99&id=2");

2017-08-22 10:30:56 828

原创 webview实战(webView响应back键)

//让webview支持js settings.setJavaScriptEnabled(true); 这个很重要,否则会存在页面加载不出来的情况 private WebView mWebvPobiji; private WebSettings settings; @Override protected void onCreate(Bun

2017-08-22 10:17:15 504 1

原创 招行查开户行

https://xiaozhao.wx.cmbchina.com/PCS2012/Service.aspx?hdType=Normal&hdToken=%3c%3fxml+version%3d%221.0%22+encoding%3d%22UTF-8%22%3f%3e%0d%0a%09%3cToken%3e%0d%0a%09%09%3cIDType%3e8%3c%2fIDType%3e%0d%0a%

2017-08-17 16:19:54 1039 1

原创 Java8新特性(拉姆达表达式lambda)

http://blog.csdn.net/qq_35805528/article/details/53264301

2017-08-15 13:21:06 736

原创 java8

http://www.importnew.com/14841.html

2017-08-15 11:03:35 91

原创 Java 8 中的 Streams API 详解

https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/index.html

2017-08-15 10:43:08 259

原创 隐式意图

为什么要有隐式意图? 用于不同应用间的Activity之间 的跳转,由于不同应用之间看不同源代码,所以不能明确哪个组件。隐式意图使用意图过滤器进行组件间的匹配。 Android系统会根据隐式意图中设置的动作(action)、类别(category)、数据(URI和数据类型)找到最合适的组件来处理这个意图。 例:打电话 如调用电话拨号:Intent intent = new Intent();

2017-08-15 10:15:20 605

原创 关于MVP

这个MVP啊主要是多了view与presenter通过接口进行交互,由于接口的存在使代码易于阅读,干了什么事,一目了然,就像看一本书有了目录一样.public interface IUserLoginView{ String getUserName(); String getPassword(); void clearUserName(); void clearPassw

2017-08-15 10:11:05 187

原创 studio打开磁盘中的项目一定是module

studio打开磁盘中的项目一定是module,而不是module上一层目录,否则再切换到Android视图时就会是一个空

2017-08-14 13:24:10 176

原创 关于Android studio升级问题

能不升级就不升,别自找麻烦

2017-08-14 10:09:16 246

原创 community declares a dependency from configuration 'compile' to configuration 'default' which is not

community declares a dependency from configuration ‘compile’ to configuration ‘default’ which is not declared in the descriptor for project :library. 最终的原因是缺少UpIM库的依赖include ':library'project(':libra

2017-08-11 15:22:39 9585 1

原创 Android事件分发

Activity ViewGroup(例Linearlayout) View(Button) 当点击Button的时候,事件是从Activity–>ViewGroup–>View进行传递的,而不是Button–>Linearlayout–>Activity;如果Linearlayout对事件进行拦截,button是无效的。

2017-08-10 17:14:32 204

原创 AS删除module注意

要在project目录下删除而不是Android目录下

2017-08-10 09:20:47 544

原创 Error:Execution failed for task ':hb_cippo:processDebugManifest'. > Manifest merger failed : Attribu

Error:Execution failed for task ‘:hb_cippo:processDebugManifest’. Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(25.3.0) from [com.android.support:design:25.3.0] An

2017-08-10 09:14:30 211

原创 轮播图PagerAdapter

public class AdapterVpHomeFragBanner extends PagerAdapter { private final DisplayImageOptions mOptions; private List<HomeEntity.HomeBannerEntity> mHomeBannerEntities; private Activity mActi

2017-08-09 17:14:52 289

原创 post,get有什么区别

get一般用来从服务器获取数据;post一般用来向服务器提交数据。 因为get的效率比较高,post更安全;从服务器获取数据更希望的是快速访问,向服务器提交数据比如用户名,密码更希望的是安全。

2017-08-09 16:38:29 304

原创 线程池

Executor 1作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的线程相当于生产者,执行任务的线程相当于消费者,并用Runnable来表示任务,Executor的实现还提供了对生命周期的支持,以及统计信息收集,应用程序管理机制和性能监视等机制。 2通过Executor来设计应用程序可以

2017-08-09 09:35:49 275

原创 小程序格式化

Alt+shift+F

2017-08-07 16:45:49 2289

原创 小程序怎么打断点

保存编辑模块的代码,在调试模块–>Sources中找到对应的位置打断点F10 单步 F8 跳到下一个断点

2017-08-07 14:39:41 14108 1

原创 小程序切换另一个项目

左下角,X关闭,切换

2017-08-04 11:53:43 889

原创 学习小程序整理

1 三大文件 .js后缀的是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件2app.js :监听并处理小程序的生命周期函数、声明全局变量 例//app.jsApp({ onLaunch: function () { // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [] logs.uns

2017-08-04 11:52:41 1884

原创 写实体,list集合嵌套集合,所对应的名称必须一样

private List<OrderListModel> infos;public List<OrderListModel> getInfos() { return infos; } public void setInfos(List<OrderListModel> infos) { this.infos = infos; }接口文档 "in

2017-08-03 15:09:05 627

原创 eclipse跟新代码解决冲突后,要把自动生成的冲突文件删掉!!

eclipse跟新代码解决冲突后,要把自动生成的冲突文件删掉!!

2017-08-03 11:53:09 734

原创 动态添加RudioButton,刷新Fragment上的数据

public class OrderInfoActivity extends MyBaseActivity implements View.OnClickListener { private String orderNum; private RadioGroup mRgNavi; private int curYear, curMonth, curDay, curDaySta

2017-08-03 11:41:43 397

阿里云mns的jar包

阿里云mns的jar包,官方网站上没有是oss包,不知道为啥

2018-07-02

andriod录制Demo(无bug版)

andriod录制Demo(无bug版)源码,支持暂停,继续,包括调用系统录制

2018-03-28

ReclyclerView去掉最后一个条目分割线

拿来即用,简单快速,替换成ReclyclerView.addItemDecoration(new MyDividerItemDecoration());即可

2017-07-17

简单好用的流式布局,布局文件引进包名直接用

简单好用的流式布局,布局文件引进包名直接用,付费与免费的区别

2017-07-04

CoordinatorLayout与AppBarLayout

CoordinatorLayout与AppBarLayout的结合,实现“上吸”功能!作为Google的MaterialDesign的重要组成部分

2017-06-28

终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)

终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)

2017-06-27

xutils3 jar包

xutils3 jar包

2016-09-16

fastjson最新版2016/4/18

比Gson更快速地解析

2016-08-19

v4,v7,v13包

一键导入,急速开发支持多版本

2016-08-18

universal-image-loader-1.9.5.jar

图片加载第三方universal-image-loader-1.9.5.jar,直接放在lib文件夹下,右键添加到工程里就能用了

2016-08-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除