小编And*_*Dev的帖子

Android - 启动器图标大小

对于HDPI,XHDPI等等,应该是启动器图标的理想大小?我是否应该9-Patch为图标创建图像以自动缩放,还是创建单独的图标会更好?

android android-icons

329
推荐指数
10
解决办法
37万
查看次数

add(),replace()和addToBackStack()之间的区别

调用这些方法的主要区别是什么:

fragmentTransaction.addToBackStack(name);
fragmentTransaction.replace(containerViewId, fragment, tag);
fragmentTransaction.add(containerViewId, fragment, tag);
Run Code Online (Sandbox Code Playgroud)

替换已存在的片段,将片段添加到活动状态,并向后台堆栈添加活动是什么意思?

其次,有findFragmentByTag(),这是否搜索由add()/ replace()方法或addToBackStack()方法添加的标记?

android android-fragments

277
推荐指数
7
解决办法
14万
查看次数

如何使用Android在Request上发送JSON对象?

我想发送以下JSON文本

{"Email":"aaa@tbbb.com","Password":"123456"}
Run Code Online (Sandbox Code Playgroud)

到Web服务并阅读响应.我知道如何阅读JSON.问题是上述JSON对象必须以变量名发送jason.

我怎么能从android做到这一点?有哪些步骤,例如创建请求对象,设置内容标题等.

post android json httprequest

115
推荐指数
5
解决办法
23万
查看次数

存储库和pluginrepository之间的区别

我的Android Maven项目pom.xml包含以下条目.现在一切正常.<repositories>条目和<pluginRepositories>条目之间有什么区别.

<repositories>
        <repository>
            <id>my-repo</id>
            <url>http://10.10.10.230:8081/nexus/content/groups/public</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </snapshots>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>my-repo</id>
            <name>my-repo</name>
            <url>http://10.10.10.230:8081/nexus/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>
Run Code Online (Sandbox Code Playgroud)

maven

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

自定义微调适配器

我想将自定义字体应用于我的微调器.我发现的唯一方法是创建自定义适配器.这是我的代码

    private class CustomAdapter extends ArrayAdapter {

    private Context context;
    private List<CharSequence> itemList;
    public CustomAdapter(Context context, int textViewResourceId,List<CharSequence> itemList) {

        super(context, textViewResourceId);
        this.context=context;
        this.itemList=itemList;
    }

    public TextView getView(int position, View convertView, ViewGroup parent) {

        TextView v = (TextView) super
                .getView(position, convertView, parent);
        Typeface myTypeFace = Typeface.createFromAsset(context.getAssets(),
                "fonts/gilsanslight.otf");
        v.setTypeface(myTypeFace);
        v.setText(itemList.get(position));
        return v;
    }

    public TextView getDropDownView(int position, View convertView,
            ViewGroup parent) {

        TextView v = (TextView) super
                .getView(position, convertView, parent);
        Typeface myTypeFace = Typeface.createFromAsset(context.getAssets(),
                "fonts/gilsanslight.otf");
        v.setTypeface(myTypeFace);
        v.setText(itemList.get(position));
        return v;
    }

} …
Run Code Online (Sandbox Code Playgroud)

android

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

将maven nexus repo添加到我的pom.xml中

我在本地机器上安装了nexus.我希望我的pom文件指向这个回购.如何将自定义存储库添加到我的pom.xml文件中?

maven

33
推荐指数
5
解决办法
10万
查看次数

Android循环确定ProgressBar

我想创建一个Circluar Determinate ProgressBar,它显示了Bar中心的Progress.是否有任何默认方式来创建它,或者我将创建自己的自定义方法.

android

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

SQLAlchemy delete不会级联

我的User模型与模型有关系Address.我已经指定关系应该级联删除操作.但是,当我查询并删除用户时,我收到一个错误,即仍然引用了地址行.如何删除用户和地址?

class User(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    addresses = db.relationship('Address', cascade='all,delete', backref='user')

class Address(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    user_id = db.Column(db.Integer, db.ForeignKey(User.id))
Run Code Online (Sandbox Code Playgroud)
db.session.query(User).filter(User.my_id==1).delete()
Run Code Online (Sandbox Code Playgroud)
IntegrityError: (IntegrityError) update or delete on table "user" violates foreign key constraint "addresses_user_id_fkey" on table "address"
DETAIL:  Key (my_id)=(1) is still referenced from table "address".
 'DELETE FROM "user" WHERE "user".id = %(id_1)s' {'id_1': 1}
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy flask flask-sqlalchemy

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

Android - onCreate中收到的getArguments和Bundle有什么区别

这可能听起来像一个愚蠢的问题,但是在onCreate中收到的getArguments Bundle和Bundle有什么区别?

android

21
推荐指数
2
解决办法
6593
查看次数

Android ActionBar项目,仅限文本

我想在只有文本的操作栏中放置一个项目.我正在使用ActionBarSherlock.我怎样才能做到这一点.一个是定义带有文本的图标.我不喜欢那样做.是否可以从我的字符串资源中获取文本项?

android

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