小编Mac*_*ado的帖子

与我的应用程序图标共享Android文本

是否可以与我的应用程序图标共享文本?

在此输入图像描述

因为我试图这样做,但它适用于纯文本,但当我尝试使用图像时,它共享整个图像,但我只想要一个小缩略图.那是我的实际代码:

Intent intent2=new Intent(Intent.ACTION_SEND);

            intent2.setType("image/*"); 
            intent2.putExtra(Intent.EXTRA_TEXT,random); 
            Uri path = Uri.fromFile(new File(Image));
            intent2.putExtra(Intent.EXTRA_STREAM, path );
            startActivity(Intent.createChooser(intent2, "Share via"));
Run Code Online (Sandbox Code Playgroud)

android share thumbnails

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

是否可以以编程方式识别USB通信模式?

有没有办法以编程方式识别当前的USB工作模式?

我的意思是,一些函数将返回无论设备是否在Host,DeviceAccessory模式.

java usb android

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

为什么Android Studio无法识别此依赖库?

我一直在使用gradle库依赖项.

其中一些已被弃用,但即使它们不再被维护,它们仍然非常有用.

我正在尝试实现此MenuDrawer库,但Android Studio无法导入类.

在此输入图像描述

另一方面,它成功导入了gradle依赖项.

dependencies {
    compile 'net.simonvt.menudrawer:menudrawer:3.0.4'
}
Run Code Online (Sandbox Code Playgroud)

CHANGELOG

有什么想法吗?

android gradle

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

在Delphi 10 Seattle上接收iOS推送通知

这里的主要目的是产生和接收 Push NotificationsiOS用Delphi 10西雅图.

我正在尝试关注此视频,但到目前为止,我只能成功发送推送通知.

这个令人难以置信的教程,帮助我了解了解应用的ID,预置描述文件,证书,PEM文件,SSL连接等更好的.这基本上就是我现在看到的方式(是的,那是真正的董事会):

在此输入图像描述

但有趣的是关于我需要在Delphi链接的Provisioning Profile.它必须与APNS证书具有相同的反向域名.

我能够想象的Provisioning ProfilePush Support我在苹果公司的会员中心创建了德尔福的Tools > Options > Provisioning.

在此输入图像描述

但我没能看到不属于任何预置描述文件的iOS团队发放模板Project > Options > Provisioning,即使提供CFBundleIdentifierVersion Info从Xcode中同样捆绑标识符(应用程序ID)相匹配.

在此输入图像描述

如果我包括我只能运行应用程序Team PrefixBundle ID,但我觉得我必须做一些错误的.

通知仅在应用程序具有链接到它的正确证书时才有效.

这就是我获取应用程序令牌的方式:

procedure TFormPush.Button1Click(Sender: TObject);

var

    FormPush          : TFormPush;
    APushService      : TPushService;
    AServiceConnection: TPushServiceConnection;

    ADeviceID   : string;
    AdeviceToken: string;

begin

    APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.APS);

    AServiceConnection        := …
Run Code Online (Sandbox Code Playgroud)

delphi push-notification ios provisioning-profile delphi-10-seattle

6
推荐指数
0
解决办法
1475
查看次数

在 iOS 中加载 GIF 占用太多内存

我一直在测试许多开源动画 gif 库,以将GIF文件加载到我们的Swift项目中。

它们中的大多数声称是高性能库,但是,每当我加载动画 gif 时,我的应用程序都会使用大约 8MB 的内存。

问题是这个专用内存空间似乎永远不会被释放。我们可以看到它线性增长:

在此处输入图片说明

这让我怀疑我在这里做的是否正确。这种行为是正确的,还是可能对用户不利?

memory animated-gif ios swift

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

为什么我的动画不重复?

我已repeatCount设置为INFINITE(-1)并将repeatMode设置为RESTART(1)

http://developer.android.com/reference/android/view/animation/Animation.html#INFINITE

即使我的动画有效,它也不能正确重复.我的代码中缺少什么?

public class SyncActivity extends Activity {

    Animation slideanim;
    ImageView senoide;

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_sync);

        senoide = (ImageView) findViewById(R.id.imageView3);

        slideanim = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.move);
        //slideanim.setFillAfter(true);
        slideanim.setRepeatCount(Animation.INFINITE);
        slideanim.setRepeatMode(Animation.RESTART);

        senoide.setAnimation(slideanim);
        senoide.startAnimation(slideanim);
    }
}
Run Code Online (Sandbox Code Playgroud)

move.xml

<set xmlns:android="http://schemas.android.com/apk/res/android"
     android:shareInterpolator="false">
  <translate android:fromXDelta="0%" android:toXDelta="-18.5%"
             android:fromYDelta="0%" android:toYDelta="0%"
             android:duration="1000"/>
</set>
Run Code Online (Sandbox Code Playgroud)

animation android

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

如何通过USB串口传送Android附件?

特此情况:我正在开发一款必须附件模式下工作的Android平板电脑.原因是因为平板电脑无法提供足够的电力来执行与串行USB微控制器的通信并仍然为其电池充电.

在此输入图像描述

为了实现成功的通信,我必须能够设置一些串行条件 Modbus/RTU

  • 串口地址(即COM1,COM2 ......)
  • 波特率(19200 bps)
  • 数据位(8)
  • 停止位(1)
  • 平价(无)

Delphi的一个很好的例子是Modlink.

一个很好的指导是UART https://github.com/ytai/ioio/wiki/UART

同时,我发现了一些有用的项目,但它们的目的是在主机模式下工作.

https://github.com/mik3y/usb-serial-for-android https://github.com/ksksue/Android-USB-Serial-Monitor-Lite

我正在寻找有关如何创建可与串行USB通信的Android应用程序的任何有价值的信息,指导和参考.

我怎样才能做到这一点?

注意:我正在使用Android Studio.

usb android accessory

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

如何在Swift 3中获得当前的GMT 0?

我正在寻找一种显示当前GMT-0时间的方法.

到目前为止,我一直这样做:

    let UTCDate = Date()
    let formatter = DateFormatter()
    formatter.dateFormat = "yyyy-MM-dd HH:mm:ss"

    let defaultTimeZoneStr = formatter.string(from: UTCDate)
Run Code Online (Sandbox Code Playgroud)

但是它会返回手机的当前时间.

如何使用Swift 3获得当前的GMT-0时间?

time ios swift

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

Java中的byte []和List <Byte>有什么区别?

两者都可用于创建字节列表.但它们之间有什么区别?

byte[] buffer;
List<Byte> buffer;
Run Code Online (Sandbox Code Playgroud)

java arrays byte

3
推荐指数
2
解决办法
1882
查看次数

403禁止使用Urllib2 [Python]

url = 'https://www.instagram.com/accounts/login/ajax/'
values = {'username' : 'User',
          'password' : 'Pass'}

#'User-agent', ''
data = urllib.urlencode(values)
req = urllib2.Request(url, data,headers={'User-Agent' : "Mozilla/5.0"}) 
con = urllib2.urlopen( req )
the_page = response.read()
Run Code Online (Sandbox Code Playgroud)

有没有人对此有任何想法?我一直收到错误"403禁止".它可能的instagram有一些东西不允许我通过python连接(我不想通过他们的API连接).到底发生了什么,有没有人有任何想法?

谢谢!

编辑:添加更多信息.

我得到的错误就是这个

This page could not be loaded. If you have cookies disabled in your browser, or you are browsing in Private Mode, please try enabling cookies or turning off Private Mode, and then retrying your action.
Run Code Online (Sandbox Code Playgroud)

我编辑了我的代码,但仍然遇到了这个错误.

jar = cookielib.FileCookieJar("cookies")
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(jar))
print len(jar) #prints 0 …
Run Code Online (Sandbox Code Playgroud)

python instagram-api

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