- 博客(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 465
原创 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 304 2
原创 windows中git base中文乱码问题
打开 git base –>鼠标右键–> options –> text –> local:zh_CN Character-set:UTF-8
2017-08-30 15:30:08 1098
原创 去掉系统标题栏,全屏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager .LayoutParams.FLAG_FULLSCREEN); this.requestWindowFeature(Window.FEATURE_NO_TITLE);
2017-08-30 13:58:16 631
原创 Android studio 一键格式化所有代码
选中要格式化的包,点击菜单的 code,再点击reformat code 或是ctrl+alt+L。
2017-08-30 09:31:40 11587 1
原创 中文 柱状图
https://github.com/xiyangyang8110/SmallChart控制Y值是否显示 BaseData /** * 是否显示图表的Y值 */ protected boolean isTextSize = false;
2017-08-28 14:40:23 316
原创 Android include注意事项
开发中include常常用来控制标题栏,注意 坑: 在 RelativeLayout中加入include没反应 原因 下面的布局吧include的布局给覆盖了 解决 把include放在最下面;或是加上id,利用below属性进行控制 <include layout="@layout/title_bar"/>...
2017-08-26 14:00:25 317
原创 Android 两行代码实现沉浸式
简单粗暴的方式往往不完善:此时布局内容会与状态栏重复if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //透明状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); ...
2017-08-26 11:21:21 277
原创 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 257
原创 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 5026 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 501
原创 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 210
原创 点击多个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 840
原创 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 528 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 1050 1
原创 Java8新特性(拉姆达表达式lambda)
http://blog.csdn.net/qq_35805528/article/details/53264301
2017-08-15 13:21:06 745
原创 Java 8 中的 Streams API 详解
https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/index.html
2017-08-15 10:43:08 264
原创 隐式意图
为什么要有隐式意图? 用于不同应用间的Activity之间 的跳转,由于不同应用之间看不同源代码,所以不能明确哪个组件。隐式意图使用意图过滤器进行组件间的匹配。 Android系统会根据隐式意图中设置的动作(action)、类别(category)、数据(URI和数据类型)找到最合适的组件来处理这个意图。 例:打电话 如调用电话拨号:Intent intent = new Intent();
2017-08-15 10:15:20 627
原创 关于MVP
这个MVP啊主要是多了view与presenter通过接口进行交互,由于接口的存在使代码易于阅读,干了什么事,一目了然,就像看一本书有了目录一样.public interface IUserLoginView{ String getUserName(); String getPassword(); void clearUserName(); void clearPassw
2017-08-15 10:11:05 193
原创 studio打开磁盘中的项目一定是module
studio打开磁盘中的项目一定是module,而不是module上一层目录,否则再切换到Android视图时就会是一个空
2017-08-14 13:24:10 185
原创 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 9610 1
原创 Android事件分发
Activity ViewGroup(例Linearlayout) View(Button) 当点击Button的时候,事件是从Activity–>ViewGroup–>View进行传递的,而不是Button–>Linearlayout–>Activity;如果Linearlayout对事件进行拦截,button是无效的。
2017-08-10 17:14:32 207
原创 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 216
原创 轮播图PagerAdapter
public class AdapterVpHomeFragBanner extends PagerAdapter { private final DisplayImageOptions mOptions; private List<HomeEntity.HomeBannerEntity> mHomeBannerEntities; private Activity mActi
2017-08-09 17:14:52 303
原创 post,get有什么区别
get一般用来从服务器获取数据;post一般用来向服务器提交数据。 因为get的效率比较高,post更安全;从服务器获取数据更希望的是快速访问,向服务器提交数据比如用户名,密码更希望的是安全。
2017-08-09 16:38:29 309
原创 线程池
Executor 1作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的线程相当于生产者,执行任务的线程相当于消费者,并用Runnable来表示任务,Executor的实现还提供了对生命周期的支持,以及统计信息收集,应用程序管理机制和性能监视等机制。 2通过Executor来设计应用程序可以
2017-08-09 09:35:49 285
原创 学习小程序整理
1 三大文件 .js后缀的是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件2app.js :监听并处理小程序的生命周期函数、声明全局变量 例//app.jsApp({ onLaunch: function () { // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [] logs.uns
2017-08-04 11:52:41 1895
原创 写实体,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 643
原创 动态添加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 405
ReclyclerView去掉最后一个条目分割线
2017-07-17
CoordinatorLayout与AppBarLayout
2017-06-28
终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)
2017-06-27
universal-image-loader-1.9.5.jar
2016-08-18
mvi是解决什么问题的
2022-09-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人