小编rah*_*ame的帖子

将文件对象转换为位图

我正在使用Universal-Image-Loader,这个功能可以从SD卡访问图像的文件缓存.但我不知道如何将返回的文件缓存转换为位图.基本上我只想将位图分配给ImageView.

File mSaveBit = imageLoader.getDiscCache().get(easyPuzzle);

Log.d("#ImageValue: ", ""+mSaveBit.toString());
mImageView.setImageBitmap(mSaveBit);
Run Code Online (Sandbox Code Playgroud)

错误:"ImageView类型中的方法setImageBitmap(Bitmap)不适用于参数(File)"

java android caching bitmap universal-image-loader

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

Android - 在UIL中使用之前,ImageLoader必须是init配置

我收到了错误:

在使用之前,ImageLoader必须是init配置才是来自非法状态异常的错误.

我正努力在将gridview放入片段的方法中显示图像.至于我的理解,imageLoader应首先通过扩展将扩展的类AbsListViewBaseActivity来初始化BaseActivity.

这两个类用于初始化imageLoader.我非常搞砸流量,我在运行时遇到错误,并在两天内处理了这个问题.我将包括LogCat错误.

我自己的版本

- 主类

import com.nostra13.universalimageloader.core.ImageLoader;
import com.folder.folder.AbsListViewBaseActivity;

public class CollectionDemoActivity extends FragmentActivity{

    assignImageLoader newAssign;
    static AbsListViewBaseActivity absList;
    static ImageAdapter m3;

    Oncreate()
    {
        newAssign = assignImageLoader;
        m3 = ImageAdapter();
        ((GridView) absList.listView).setAdapter(m3);
    }
}


/**
 * A dummy fragment representing a section of the app, but that simply displays dummy text.
 */

public static class DemoObjectFragment extends Fragment {

    public static final String ARG_OBJECT = "object";

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments universal-image-loader

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

Android - 使用Xml布局自定义对话框

我想在下面创建这个布局,但我似乎可以得到我需要的正确布局.我想要完成的是使用布局自定义dailog框.我尝试编辑下面的xml,但如果这显示为对话框,则定义的布局是一团糟.请帮助我理解我需要做些什么.谢谢并期待着.他们的对话框显示但不符合布局.

这个布局是我想要完成的:

在此输入图像描述

对话:

View checkBoxView = View.inflate(this, R.layout.display_item_dialog, null);
CheckBox checkBox = (CheckBox)checkBoxView.findViewById(R.id.checkBox1);
checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

     public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
       // Save to shared preferences
     }   
});
checkBox.setText("Search All Images");
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Image Preferences");
builder.setMessage(" Select from below ")
.setView(checkBoxView)
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int id) {
    }
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int id) {
        dialog.cancel();
    }
}).show();
Run Code Online (Sandbox Code Playgroud)

display_item_dialog.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" …
Run Code Online (Sandbox Code Playgroud)

java xml android dialog android-layout

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

由Schema优化的博客帖子

在使用Rich Snippets优化我的HTML时,我对这些方法很陌生.我不确定以下每个列表项的区别是什么:

  1. http://schema.org/Article
  2. http://schema.org/BlogPosting
  3. http://schema.org/Blog

我在下面的示例中得到了这个代码,我想知道什么是可以优化搜索引擎可以理解的简单博客文章的缺失项目或代码.我想知道所有可用于博客帖子的丰富网页摘要.


<div id="blog_post" itemscope="" itemtype="http://schema.org/BlogPosting">
            <h2 itemprop="name headline">Post Title</h2>
            <div class="byline">
                Written by
                <span itemprop="author" itemscope="" itemtype="http://schema.org/Person">
                    <span itemprop="name">
                        <a href="https://" itemprop="url" rel="author">Author</a>
                    </span>
                </span>
                on
                <time datetime="2011-05-17T22:00" itemprop="datePublished">Tuesday May 17th 2013</time>
            </div>
            <div class="content" itemprop="articleBody">Content...</div>
</div>
Run Code Online (Sandbox Code Playgroud)

metadata microdata rich-snippets schema.org

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

3线图标不会动画导航抽屉中的较小图像

徽标旁边的小图标(指示符或3行)不会变为较小的图标.

我想要的是这个 - >此图像不是动画,当我点击应用程序的徽标时,抽屉被打开但图像没有动画成更小的图像,这是抽屉当前打开的指示.

gABar.get().setDisplayHomeAsUpEnabled(true);
Run Code Online (Sandbox Code Playgroud)
 mDrawerToggle = new ActionBarDrawerToggle(
        getActivity(),                  /* host Activity */
        mDrawerLayout.get(),         /* DrawerLayout object */
        R.drawable.ic_drawer2,  /* nav drawer image to replace 'Up' caret */
        R.string.drawer_open,  /* "open drawer" description for accessibility */
        R.string.drawer_close  /* "close drawer" description for accessibility */
        ) {
    @Override
    public void onDrawerClosed(View view) {
        getActivity().getActionBar().setTitle(mTitle);
        getActivity().invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu()

        Log.d("onDrawerClosed", "inside");
    }

    @Override
    public void onDrawerOpened(View drawerView) {
        getActivity().getActionBar().setTitle(mDrawerTitle);
        getActivity().invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu()
    }

};
Run Code Online (Sandbox Code Playgroud)
@Override
public boolean …
Run Code Online (Sandbox Code Playgroud)

java android actionbarsherlock navigation-drawer drawerlayout

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

DrawerLayout的背景变得更暗

我想知道如何在抽屉打开时使抽屉背景变暗.我有一个透明的抽屉菜单(listView).当抽屉打开时,例如我在一个菜单下也有一个列表视图,两个列表视图重叠.Android有一个默认的屏幕变暗,但我希望它更暗.

Android使用这种格式: Color.DKGRAY

更新:

public void setScrimColor (int color)
Set a color to use for the scrim that obscures primary content while a drawer is open.

Parameters
color   Color to use in 0xAARRGGBB format.


mDrawerLayout.setDrawerShadow(new ColorDrawable(0xff00DDED), GravityCompat.START);
or
mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
Run Code Online (Sandbox Code Playgroud)

java android android-layout drawerlayout

3
推荐指数
1
解决办法
5034
查看次数

将 Byte[] 数组保存到 MYSQL

可能在这里回答: 使用 asp.net 和 c# 将图像存储到 byte[] 到 Mysql 中

using System.Drawing;
using System.Drawing.Imaging;

var imageBytes = imageToByteArray(pictureBox1.Image);     

var insert = new MySqlCommand("Insert INTO itemimage set imageName = '" + imageBytes + "'", _con);

insert.ExecuteNonQuery();   


public byte[] imageToByteArray(Image imageIn)
{
    var ms = new MemoryStream();
    imageIn.Save(ms, ImageFormat.Gif);
    return ms.ToArray();
}
Run Code Online (Sandbox Code Playgroud)
Table: itemimage
2 | System.Byte[]  | 13byte    

3 | System.Byte[]  | 13byte
Run Code Online (Sandbox Code Playgroud)

这段代码有什么问题?谢谢。

c# mysql arrays

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

Android - 以编程方式操作ListView下方的按钮位置

我目前想要遵循这种布局,但不知道如何控制下面的按钮.我的问题是,无论列表视图的宽度如何,图像都会伸展自己.我想按照下面的布局.我正在使用Android的后退按钮.在此输入图像描述

在此输入图像描述

我不太熟悉以编程方式控制图像的位置和它的默认大小.按钮在里面addFooterView(btnLoadMore);

        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {

            View rootView = inflater.inflate(R.layout.load_main_groups_activty, container, false);

            // Getting listview from xml
            ListView lv = (ListView) rootView.findViewById(android.R.id.list);

            // Creating a button - Load More
            Button btnLoadMore = new Button(mContext);
            btnLoadMore.setBackgroundResource(R.drawable.navigation_back);

            RelativeLayout.LayoutParams params2 = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);  
            params2.addRule(RelativeLayout.ALIGN_PARENT_LEFT); 
            btnLoadMore.setLayoutParams(params2); 


            // Adding button to listview at footer
            lv.addFooterView(btnLoadMore);

            return rootView;
}
Run Code Online (Sandbox Code Playgroud)

load_main_groups_activty

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:orientation="vertical"  
                android:background="@color/white"     
                >
    <!-- Main ListView
         Always give id value as …
Run Code Online (Sandbox Code Playgroud)

java android listview android-layout

2
推荐指数
1
解决办法
1715
查看次数

Android-按钮滑动效果

我想对屏幕一侧的箭头产生滑动效果.当我点击箭头时,将显示一个带滑动效果的按钮.我不知道我怎么做到这一点.

我想我可以在这个上使用嵌入式片段,但我不知道要实现幻灯片效果.

在此输入图像描述

java android android-layout android-fragments

2
推荐指数
1
解决办法
3870
查看次数