小编Lau*_*yer的帖子

如何将图像(位图)调整为给定大小?

如何以编程方式将图像(位图)调整为800*480?我已经在我的应用程序中检索到了大约1MB的图片,我需要将其缩小到800*480我已经加载了该图片并对其进行了压缩但是我该如何缩小它:

ByteArrayOutputStream bos = new ByteArrayOutputStream(8192);
photo.compress(CompressFormat.JPEG, 25, bos); 
Run Code Online (Sandbox Code Playgroud)

android bitmap

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

使用Volley进行Android离线请求

我想给我的用户提供了一个更好的线下的用户体验,因此,我想建立一个Service存储所有POST,DELETE,PUT(GET是没有意义的,因为GET没有网络呼叫是缓存调用)要求用户做下线,并将它们发送到用户获得互联网连接后立即服务器.我希望它是持久的:即使应用程序被杀死,也会发送数据,以免在缓存和服务器数据之间产生不一致.

我对Google Volley和Android Networking API非常熟悉 - >我知道如何检测没有网络,如何预取数据,缓存它们等等...

但是有关于这个主题的要点或图书馆吗?我知道最新的Facebook版本实现了这样一个系统,但我不知道他们是怎么做的(我的意思是,我知道它们正在使用Service但它们是如何完成的,不知道!).有人对此有任何想法,有经验吗?

android caching android-volley

15
推荐指数
2
解决办法
5085
查看次数

将相机拍摄的照片上传到尺寸有限的服务器

标题听起来有点像"noob问题",但我非常清楚如何为Android编程,我只想弄清楚它是实现我想要的最佳方式.

我的用例是:用户拍摄照片并将其发送到我们的服务器,该服务器具有文件大小限制(这可能意味着我们必须直接在设备上调整照片大小).

看起来很简单吧?我的问题如下:

1)更好地使用可能崩溃的意图,因为一些相机应用程序使用屁股进行编码或使用cawc相机库建立基本视图"拍照并确认"?(我做了两个,我更喜欢意图,但我想对此有意见).

2)你如何处理文件大小限制?我的意思是让照片的大小非常容易File.length()(即使返回的值不是很正确)但是如果超过限制,你怎么能说重新调整大小的画面有多大?(你需要转换位图来调整它的大小,然后它就会出现很多问题OOMException而你无法计算磁盘上位图的最终大小,你需要压缩并将其写入磁盘并在之后分析新创建的文件).

谢谢你的帮助:D

android bitmap android-photos

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

Yoast SEO 标题和描述存储在哪里?

我正在管理一个小型目录网站,并且使用 Yoast SEO 插件为我的页面设置了一些通用标题和描述。

在此处输入图片说明

我想直接通过 MySQL 数据库将它们复制到每个条目/页面。但是,我在数据库中找不到它。

我没有在wp_postmeta,wp_posts或 中找到它wp_yoast_seo_meta

这就是为什么我问:Yoast (v. 7.8) 在哪里存储用户设置的 SEO 信息?

wordpress yoast

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

append()不是函数jQuery

我是JQuery的新手(我来自Android World),我不明白为什么我会坚持,Uncaught TypeError: $list.append is not a function因为我正在操纵两个jQuery对象(据我所知).所以这是我的代码:

function transformInList(items, $list){
  if ($.isArray(items)){
      $.each(items, function(index, value){
          var $li = $('<li />');
          if (value.name && value.id){
              $li.attr('id', value.id);
              $li.text(value.name);
              $li.attr('class', 'clickableJobs')
              $list.append($li);
          }
      });
  }
}
Run Code Online (Sandbox Code Playgroud)

使用此函数调用此代码:

$(document).ready(function(){
    var $ul = ('<ul class="side-nav"></ul>');
    var jobs = {"jobs":[{"name":"Kellner", "id":"j10"}, {"name":"Fahrer", "id":"j11"}, {"name":"Lehrer", "id":"j12"}]};
    transformInList(jobs.jobs, $ul);
    $('div#jobColumn').append($ul)
});
Run Code Online (Sandbox Code Playgroud)

我的错误应该是微不足道的(就像我的代码一样),但我不明白.

谢谢你的帮助:D

javascript jquery

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

如何创建带有透明部分的DialogFragment?

我应该如何创造这个设计的优秀部分?我正在使用 DialogFragment 在弹出窗口中执行此操作,但我无法实现顶部透明的效果。

在此输入图像描述

按钮设计不过background_circle:

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

    <solid
        android:color="#fff"/>

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

使用以下 XML 文件 my_dialog:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="30dp"
        android:padding="10dp"
        android:orientation="vertical"
        android:background="#fff"
        android:gravity="center">

        <TextView
            android:layout_marginTop="50dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="text long text"
            />

        <Button
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="Button"/>

    </LinearLayout>


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:background="@drawable/background_circle"
        android:padding="3dp"
        android:src="@drawable/ic_empty_star"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

结果:

在此输入图像描述

星形必须位于布局之外的上部部分。

android android-alertdialog android-dialogfragment

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

列表反应组件的多行辅助文本

我正在尝试添加列表反应材料 ui组件的辅助文本的第二行。

我该如何修改它?在此处查看现场演示。

<ListItemText primary="Photos" secondary="first row" secondary="second row"/>
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

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

如何渲染Flask WTF HTML 5小部件?

我正在尝试使用Flask的html 5小部件来构建RangeInput(搜索"范围"以找到它).我想我在HTML模板中遗漏了一些东西,因为它呈现的方式如下:

它不会创建表单而是文本!

正如你所看到的,这不是我想要的:我期待的是这样的:

在此输入图像描述

所以我认为错误不是那么棘手,但我找不到它.这是我的不同文件:

__author__ = 'laurentmeyer'

# That's my main class, don't be afraid, all is local, you cannot hack anything

from MySQL import MySQL
from flask import Flask, render_template
from Form import Form;

mysql = MySQL();
app = Flask(__name__)
app.config['MYSQL_DATABASE_USER'] = 'Laurent'
app.config['MYSQL_DATABASE_PASSWORD'] = 'laurent'
app.config['MYSQL_DATABASE_DB'] = 'Houses'
app.config['MYSQL_DATABASE_HOST'] = 'localhost'
mysql.init_app(app)

@app.route("/")
def home():
    cursor = mysql.connect().cursor()
    cursor.execute("SELECT * from Offers;")
    data = cursor.fetchall()
    form = Form(csrf_enabled=False);
    if data is None:
        return "No data"
    else: …
Run Code Online (Sandbox Code Playgroud)

html python flask flask-wtforms

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