【Android分享图文到朋友圈代码。】教程文章相关的互联网学习教程文章

游戏编程iphone osx android 1.6共享代码库

我计划开发一款适用于iphone和android的游戏.我可以使用什么编程语言在两个平台之间创建共享代码库.我知道有一些部分是特定于设备的.解决方法:共享部分应该是C或C,因为新的iPhone SDK协议不允许使用非C语言(而Android允许C和C代码通过Native Development Kit).特定于平台的部分应该是针对iPhone的Objective-C,我猜测Android的Java(我还没有完成Android编程).

如何在java代码中获取android xml视图元素id属性【代码】

假设我有一个id为@ id / send_button的按钮的xml定义 我如何在Java代码中获取此id属性值?我在AttributeSet类上尝试了getXXX方法,但没有提供任何包含“send_button”的值. EDIT1: 让我说清楚一点吧. 我正在创建一个自定义View组件,我想知道该组件的用户在xml文件中提供的id值是多少. EDIT2: 由于特殊原因,我没有使用自定义属性<mycomponentandroid:id="@+id/my_id"/>编辑3: AttributeSet上有一个getIdAttribute()方法,但它不起作...

Android应用程序启动并存在时运行代码

在我的应用程序中,我需要在应用程序关闭(暂停)时调用代码,然后在应用程序再次启动时再次运行代码(恢复).例如,我调用一个Web服务,在应用程序启动或退出时同步数据.这在iOS中很容易,因为中央应用程序恢复和挂起方法. 我理解Activity中的OnPause和OnResume,但有没有一种处理这个的中心方法?用户可以将应用程序保留在Activity3上并稍后返回,或者在另一个屏幕中等等.我不想在每个Activity的OnPause和OnResume中使用相同的代码来处理“a...

在Android Webview中加载远程html页面后添加javascript代码【代码】

Android中的webview存在问题.我正在使用一个包含2个片段的应用程序;第一个是EditText,第二个是webview. 是否可以通过调用修改加载页面的DOM的javascript函数来传递webview中加载的页面中的Edittext? 例如,在webview中加载后:webview.loadUrl("http://google.it");我希望在google搜索页面的edittext中插入一个从java传递的字符串;我尝试了这个作为第一步:webview.setWebViewClient(new WebViewClient() { @Override public voi...

android – 将xml布局更改为java代码【代码】

你好任何人都可以告诉我们如何将xml布局更改为java代码. 我需要在选项卡视图中显示网格视图.为此我需要在Java代码而不是xml中实现这些属性.请回复android:layout_width="fill_parent" android:layout_height="fill_parent" android:numColumns="auto_fit" android:verticalSpacing="10dp" android:horizontalSpacing="10dp" android:columnWidth="90dp" android:stretchMode="columnWidth" android:gravity="center"解决方法:假设...

java – 如何获取android.jar的源代码【代码】

我实际上并不是在研究android设备,但是我想将android java std lib用于我的项目.我在这里从android ADT中提取android java std lib: http://developer.android.com/sdk/index.html 解压缩捆绑后,它就在adt-bundle-windows-x86_64-20130729\sdk\platforms\android-18\android.jar但是,当我在Intellij中打开它时,它没有显示任何源代码:所有方法都只标记为“编译代码” 有没有办法获得android.jar的源代码(在jar或其他方面),所以我可...

如何使用JNA从Android调用C/C++代码?

我正在尝试将此特定库集成到我的Android项目中,并且该库是用C/C++编写的.我奇迹般地得到了ndk-build来给我所需的.so文件. 但是,看一下,项目中有一个示例,他们使用一个神秘的.jar与.c / c文件的API绑定. 我怎么样 >根据.so创建这个具有API的特殊.jar文件? 要么 >直接将方法添加到主c文件,然后从Java调用它? 我试图用JNI重新包装东西,但它肯定似乎不起作用.我一直得到UnsatisfiedLinkError. 很多在线文档使用jni作为教程.我很高兴只...

在Android Java代码中使用泛型【代码】

我是Java的新手,所以我不确定这是否可行.基本上我需要将文件反序列化为给定类型的对象.基本上该方法将执行此操作:FileInputStream fis = new FileInputStream(filename);ObjectInputStream in = new ObjectInputStream(fis);MyClass newObject = (MyClass)in.readObject();in.close();return newObject;我希望这个方法是通用的,因此我可以告诉它我想要in.readObject()将其输出转换为什么类型,然后返回它. 希望这是有道理的…然后再...

java – Android:关于movie.draw的0x00000000(代码= 1)的致命信号11(SIGSEGV)【代码】

我试图在onDraw方法中使用Android Movie类在ImageView中显示动画gif,如下所示:@Overrideprotected void onDraw(Canvas canvas) {canvas.drawColor(Color.TRANSPARENT);super.onDraw(canvas);long now = android.os.SystemClock.uptimeMillis();if (movieStart == 0) {movieStart = now;}movie = getMovieFromGif();if (movie != null && movie.duration() > 0) {try {int relTime = (int) ((now - movieStart) % movie.duration()...

android – Retrofit / RxJava – 获取http响应代码【代码】

Android,Retrofit,RxJava.请看这个示例调用:mcityService.signOut(signOutRequest).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(resp ->{busyIndicator.dismiss();finish();}, throwable ->{Log.d(tag, throwable.toString());busyIndicator.dismiss();Toast.makeText(this,throwable.getMessage(),Toast.LENGTH_LONG).show();finish();});有人知道如何从throwable获取错误代码(作为错误号...

java – 如何在android中安排一些代码执行或者:android中的守护程序线程究竟是什么?

我目前正在开发一个Android OS的应用程序,它需要不时从远程服务器获取数据. 因为即使实际的前端应用程序没有运行,也应该执行“更新”,我实现了一个在系统启动时启动的远程服务.现在我需要安排一个计时器来开始更新. “计时器”是否适合这项工作?如果“是”:“正常”Timer()和Timer(“真”)作为“守护进程”启动的有什么区别? http://developer.android.com/reference/java/util/Timer.html对此不是很有帮助:( 编辑: 好的 – 我...

java – 没有源代码的android应用程序中的方法覆盖

有人可以在没有源代码的情况下给我一个关于android apks中方法覆盖的ide吗?我听说有一个Android特定版本的emma项目可以通过仪器提供方法覆盖信息.但如果我没有源代码,我该如何设置代码呢? 我的目标是在运行应用程序时如何获取运行时调用哪些方法的报告.解决方法:您不需要emma来获取调用哪些方法的报告.只是: >启动DDMS>选择了设备>选择流程>按“开始方法分析”按钮(带红色按钮的箭头)>“停止方法分析” 你会得到一个像这样的报告...

Android Volley – HTTP代码401- java.io.IOException的奇怪错误:未找到身份验证挑战【代码】

我在发送请求并使用代码401获取响应时遇到此错误:com.android.volley.NoConnectionError: java.io.IOException: No authentication challenges found有人说:发生此错误的原因是服务器发送401(未授权)但未提供“WWW-Authenticate”,这是客户端下一步操作的提示. “WWW-Authenticate”标题告诉客户端需要哪种认证(基本或摘要).这在无头http客户端中通常不是很有用,但这就是标准的定义方式.发生此错误是因为lib尝试解析“WWW-Authen...

java – Android 3.3.0更新,错误:原因:无效的类型代码:68【代码】

Android Studio(3.3.0)的新更新后,我从Gradle同步中收到错误“ERROR:Cause:invalid type code:68”.即使在项目中,也是在更新之前创建的并且根本没有更改.我试图重新安装Android Studio,但它没有帮助,所以必须有一些与我的项目不兼容的东西,但它没有说明什么和为什么. 应用程序gradle:apply plugin: 'com.android.application'apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'android {compileSdkVers...

Android Studio编写运行测试纯java代码可带main()函数【图】

问题 小伙伴们在做安卓项目的时候,是不是有时候会忘记某些api的使用方法,不太确定他们的结果是怎样的,需要写一些测试代码,验证看看我们的写法是否正确。刚开始的时候我是在页面上写一个Button,添加点击事件,在onClick()里面调用测试代码,每次测试都需要安装apk,点击按钮,查看Logcat打印是否正确。这样非常麻烦,也耗费很多时间。毕竟时间很宝贵,我就在想,能不能在Android Studio里面运行java代码,可以在main函数里面调...