小编Qw4*_*4z1的帖子

git push和git pull有什么区别?

我今天偶然发现了一些特殊的东西.我在暑期工作时请求一位同事帮我为我的代码设置一个新的远程git仓库,并且对于他做了什么以及我想做什么有很多困惑.我让他发送他的配置,以便能够看到他的遥控器的路径,并发现他没有遥控器.当我问他这个时,他解释了他的工作流程:

  1. 在本地更改内容
  2. 承诺
  3. 移动到远程目录
  4. git pull c:\ localdir

因此,他不是一直推到遥控器,而是经常从他的本地仓库撤回到我们服务器上的仓库.倒退工作.当我与他面对面时,他问我有什么区别,我无法真正回答他,但我认为有一些正确的事情吗?

所以我的问题是:推动遥控器和遥控器拉动有什么区别?

git workflow repository

49
推荐指数
3
解决办法
3万
查看次数

如何以及在何处使用Transformations.switchMap?

在Google最近发布的Android Architecture Components库中,我们在Transformations类中有两个静态函数.虽然map功能很直接且易于理解,但我发现很难正确理解该switchMap功能.

可以在此处找到switchMap的官方文档.

有人可以用一个实际的例子解释如何以及在哪里使用switchMap功能?

android android-livedata android-architecture-components

36
推荐指数
4
解决办法
2万
查看次数

为什么在PagerAdapter中多次调用getCount?

我今天注意到PagerAdapter被大量调用.当慢慢滚动页面时,我计算了393.我看到了这个问题,但它并没有给我一个很好的答案.

  1. 这是正常的行为吗?
  2. 如果是这样,为什么经常调用getCount方法呢?

为了清楚起见,我正在寻找一个比所提问题更广泛的答案.我也意识到我需要保持它的速度,并且我无法控制它的调用方式,但这不是问题所在.

android android-viewpager android-pageradapter

13
推荐指数
1
解决办法
2751
查看次数

方向更改时列表片段中列表视图行的重复

我有一个ListFragment,我使用自定义适配器来填充listview.一切顺利,直到我改变方向和滚动.然后它看起来像这样: 一些方向更改后的ListView

我猜这与我对视图持有者摸索有关,但我现在无法访问代码.

android android-listview android-listfragment

9
推荐指数
1
解决办法
1868
查看次数

使用UniversalImageLoader为listview预加载一些图像

我在我的Android项目中使用Sergey Tarasevich的库Universal Image Loader将图像加载到ListView中.目前我正在我的适配器中的getView()方法中加载我的图片,一切都按预期工作.

问题是我想提前加载一些图像(三个或四个),以便用户在滚动时不需要等待图像加载.使用Universal Image Loader实现这一目标的最佳方法是什么?

java android android-listview universal-image-loader

4
推荐指数
1
解决办法
2870
查看次数

为什么我在GridView中的onMeasure中获得nullpointer

当我尝试使用Universal Image Loader在gridview中设置图像时,我得到了一个nullpointer异常.崩溃发生的同时,第一个图像被下载,并且在应用程序崩溃之前只下载了一个图像.(使用httpscoop查看)

编辑:这是错误的.崩溃发生在第一个图像下载之前,因此它可能会尝试测量不存在的图像.

这是我的网站

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<ImageView
    android:id="@+id/gridImageView"
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:src="@drawable/ic_launcher"
    android:contentDescription="@string/gallery_grid_image_desc"/>
Run Code Online (Sandbox Code Playgroud)

gridview布局只是一个gridview

<GridView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/galleryPicturesGrid"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:verticalSpacing="@dimen/gallery_grid_spacing"
    android:horizontalSpacing="@dimen/gallery_grid_spacing"
    android:numColumns="3" />
Run Code Online (Sandbox Code Playgroud)

我的getView

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        View view = convertView;
        ViewHolder holder = null;
        Log.d(TAG, "getView " + position);

        if (view == null) {
            view = ((Activity) context).getLayoutInflater().inflate(
                    R.layout.gallery_grid_item, null);
            holder = new ViewHolder();
            holder.thumb = (ImageView) view.findViewById(R.id.gridImageView);

            view.setTag(holder);
        } else {
            holder = (ViewHolder) view.getTag();
        } …
Run Code Online (Sandbox Code Playgroud)

java android nullpointerexception universal-image-loader

4
推荐指数
1
解决办法
3338
查看次数