android
qq_1270926235
专业野生程序员
展开
-
android protobuf错误
Build failed with exception "Failed to apply plugin [id 'com.google.protobuf']" #913在android studio中使用grpc报插件错误:是因为 版本号不一致导致原创 2016-12-07 16:22:07 · 1021 阅读 · 0 评论 -
Android 代码实现的动画
AnimationSet animationSet = new AnimationSet(true); RotateAnimation rotateAnimation = new RotateAnimation(Animation.RELATIVE_TO_SELF, Animation.RELATIVE_TO_SELF, 0,Animati...原创 2018-11-06 09:59:27 · 351 阅读 · 0 评论 -
Android 多层fragment 嵌套时,viewPager不显示的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zkll200/article/details/73692518先看一段错误代码,这段代码写在一个 Fragment 中: private void initView(){ mViewPageAdpater = new ViewPageAdpater( getFragmentM...转载 2018-10-05 12:01:12 · 358 阅读 · 0 评论 -
腾讯Bugly热更新集成以及问题
1,z自定义application ,在清单文件中声明public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); // 这里实现SDK初始化,appId替换成你的在Bugly平台申请的appId ...原创 2018-08-25 14:34:40 · 231 阅读 · 0 评论 -
RecyclerView实现瀑布流
1. item乱跳问题layoutManager = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL);//item到处跳动,甚至左右两列切换,解决办法layoutManager.setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_NONE...原创 2018-08-24 17:22:35 · 347 阅读 · 0 评论 -
Android Studio打包生成Jar包的方法(亲测可用)
参考 :https://blog.csdn.net/xiayiye5/article/details/796390441,创建一个module2,在module中的build.gradle中后将下面这行代码放到gradle文件的android里面与defaultConfig,buildTypes目录同一等级如下图:下面的makeJar只是一个方法名称可以随意取名,但是take...转载 2018-08-08 11:28:44 · 634 阅读 · 0 评论 -
Android 实现多渠道打包
1,build.gradleapply plugin: 'com.android.application'android { compileSdkVersion 26 // API环境 def apiEnvironment = API_ENVIRONMENT ? API_ENVIRONMENT : project.API_ENVIRONMENT flavo...原创 2018-08-11 10:14:47 · 441 阅读 · 0 评论 -
PullToRefreshLayout +RecyclerView 实现上拉加载下拉刷新
1 ,xml布局:com.xinshangyun.app.ui.view.PullToRefreshLayout android:id="@+id/fudan_refresh_view" android:layout_width="match_parent" android:layout_height="match_parent" android:layout...原创 2018-08-14 16:39:13 · 813 阅读 · 1 评论 -
ArrayList去除元素中属性值相同的项。
/** * */public class TestTreeSet { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub转载 2017-05-18 10:18:53 · 375 阅读 · 0 评论 -
Grpc设置超时时间
在 gRPC 中没有找到传统的超时设置,只看到在 stub 上有 deadline 的设置。但是这个是设置整个 stub 的 deadline,而不是单个请求。后来通过一个 deadline 的 issue 了解到,其实可以这样来实现针对每次 RPC 请求的超时设置:for (int i=0; i100; i++) { blockingStub.withDeadlineAfter(转载 2017-02-17 14:54:23 · 17407 阅读 · 3 评论