小编Leo*_*ong的帖子

首先按字母顺序排序,然后按数字排序

我在mysql排序中寻找一些调整,我通常从表中选择记录,然后按名称(varchar)ASC订购记录,但数字始终是第一位的

这里有一些我的问题的例子(注意.mysql首先按0-9排序记录)

SELECT name FROM list ORDER BY name ASC
record returned:
1 star
2 star
9 slice
Ape
Age
Beg
Bell
Fish
Zoo
Run Code Online (Sandbox Code Playgroud)

我想要的是首先是字母顺序,然后是数字

期望的输出

Ape
Age
Beg
Bell
Fish
Zoo
1 star
2 star
9 slice
Run Code Online (Sandbox Code Playgroud)

mysql sql sorting sql-order-by

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

带有滑动菜单和actionbarsherlock的动态UI

尝试使用像滑动菜单actionbarsherlock 这样的Facebook实现动态UI .首先我看看android文档,它介绍了处理动态按钮的片段.但是没有运气和一周的时间,我仍然无法让它工作无论如何,我想是我对android概念的误解.滑动条和actionbarsherlock工作没有任何问题.

我有一个HomeScreen.java,它包含我的所有菜单和预置阶段,到目前为止我已经创建了一个扩展FragmentPagerAdapter的pagerAdapter1.java,以及三个处理我的工作的示例片段类,即task1.java,task2.java,task3.java很简单

这是我的代码HomeScreen.java的一部分

import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuItem;
import com.slidingmenu.lib.SlidingMenu;
import com.slidingmenu.lib.app.SlidingFragmentActivity;
public class HomeScreen extends SlidingFragmentActivity {
    public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_home_screen);
            setBehindContentView(R.layout.menu_frame);
    }
Run Code Online (Sandbox Code Playgroud)

PagerAdapter1.java

public class PagerAdapter1 extends FragmentPagerAdapter  {

    private List<Fragment> fragments;
    public PagerAdapter1(FragmentManager fm, List<Fragment> fragments) {
        super(fm);
        this.fragments = fragments;
    }

    public Fragment getItem(int position) {
        return this.fragments.get(position);
    }

    public int getCount() {
        return this.fragments.size();
    }

}
Run Code Online (Sandbox Code Playgroud)

和三个task1.java,2,3

    import android.support.v4.app.Fragment;
    public class Tab1Fragment extends Fragment{

onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) …
Run Code Online (Sandbox Code Playgroud)

android dynamic-ui android-fragments actionbarsherlock

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

如何绘制填充多边形

如何在flutter中绘制填充多边形?

目前,我可以使用如下所示的点数组来绘制眉毛形状。

Path leftEyePath = Path();
leftEyePath.moveTo(leftEye[0].getX(),leftEye[0].getY());//starting point
for(int i=1;i<leftEye.length;i++){
  leftEyePath.lineTo(leftEye[i].getX(),leftEye[i].getY());
}
canvas.drawPath(leftEyePath,painter);
Run Code Online (Sandbox Code Playgroud)

上面的代码最终会绘制一个具有多条线的连接多边形,但是如何绘制一个具有我想要的颜色的填充多边形?

编辑:我目前正在检查他们的功能并发现drawShadow(..)

canvas.drawShadow(leftEyePath, Colors.orange[600],0,true);
Run Code Online (Sandbox Code Playgroud)

不幸的是它只绘制透明颜色

以下是我当前的输出。

在此输入图像描述

canvas flutter

6
推荐指数
1
解决办法
2999
查看次数

如何在'fragment'中找到listview

我有一个片段,发送请求到服务器并下载json,然后将其解析为listview,不知怎的,我无法正确到达视图.下面是我的应用程序的一部分,这是我第一次触及列表视图与片段,为某些原因我只允许使用Fragment所以我选择' setAdapter'而不是' setListAdapter'作为我的适配器

myfragment.java

 public class gallery extends Fragment {

    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            View myFragmentView = inflater.inflate(R.layout.tab_frag2_layout,
                    container, false);
            return myFragmentView;
        }

    public void onActivityCreated(Bundle savedInstanceState) {
    .........
    .........
    .........
    setAdapter(colorAdapter);

    }
Run Code Online (Sandbox Code Playgroud)

layout.tab_frag2_layout.xml

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

<ListView
    android:id="@android:id/list"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:paddingLeft="@dimen/list_padding"
    android:paddingRight="@dimen/list_padding"
    android:tag="listf" />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我的期望是用

MyListView = (ListView)myFragmentView.findViewById(R.id.list);

得到我的观点,但它不会那样工作......现在我只想得到我的列表视图并申请

MyListView.setAdapter(colorAdapter)

任何帮助将不胜感激,谢谢

android fragment

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

Libgdx MainMenuScreen

我正在尝试学习使用libgdx框架.与libgdx网站上的教程(https://code.google.com/p/libgdx/wiki/ExtendedSimpleApp)一样,我尝试设置一个小主菜单.我已导入所有需要的类,但在第29行始终存在错误:"MainMenuScreen无法解析为类型".这是源代码:

package com.me.mygdxgame;

import java.awt.SplashScreen;

import com.badlogic.gdx.ApplicationListener;
import com.badlogic.gdx.Game;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.GL10;
import com.badlogic.gdx.graphics.OrthographicCamera;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;



public class MyGdxGame implements ApplicationListener {
private OrthographicCamera camera;
private SpriteBatch batch;
private Texture texture;
private Sprite sprite;
private BitmapFont font;

    @Override
public void create() {      
    batch = new SpriteBatch();
    //Use LibGDX's default Arial font.
    font = new BitmapFont();
    this.setScreen(new MainMenuScreen(this));
}

@Override
public void dispose() {
    batch.dispose();
    texture.dispose();
}

@Override
public void render() { …
Run Code Online (Sandbox Code Playgroud)

java android libgdx

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

Android中的屏幕方向,风景

我想知道如何在更改手机方向时修改视图.例如,当你按住手机"正常方式"时,我的应用程序工作正常,但当你将它移动到横向位置时,应用程序外观变得丑陋: - 如何确保壁纸不会与手机一起"转动" ,这是我的布局代码:文件名:list-event.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"

  android:layout_width="fill_parent"
  android:layout_height="fill_parent" android:orientation="vertical">
   <ListView android:id="@android:id/list"
  android:layout_height="wrap_content" 
  android:layout_width="fill_parent" 
  android:background="@drawable/fon2"></ListView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

你可以看到它只是一个简单的列表,但我希望背景保持不变.我为布局和布局添加了相同的内容 - 我只是将同一个文件列为list_event,但我认为我需要为背景图像添加一些命令,以便以不同的方式进行定向.我希望你提前了解我写的内容

android landscape background-image landscape-portrait

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

将最后几位数字替换为零

在 PHP 中将数字的最后几位替换为零的最干净的方法是什么

替换最后三位数字的示例:

2746345 -> 2746000

67200 -> 67000

注意:这不是四舍五入

php math

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

如何使用模式搜索文件

我有一个包含许多文件的文件夹,我需要使用某个文件执行删除,并且这些文件具有类似的模式

messages.bm.inc.php 
messages.cn.inc.php 
messages.en.inc.php
Run Code Online (Sandbox Code Playgroud)

这些文件是动态创建的,但模式是存在的

在此之前我通常用下面的代码删除我的文件,并重复它

$filename="messages.en.inc.php";

if (file_exists($filename)) {
    unlink($filename);
}
Run Code Online (Sandbox Code Playgroud)

现在我有一个更动态的情况,我需要用patern搜索这些文件并删除它,请建议一种方法,谢谢

php search file

0
推荐指数
1
解决办法
170
查看次数