【android – Retrofit RxJava – 如果我使用了Disposable.dispose(),那么当片段恢复时不会发光】教程文章相关的互联网学习教程文章

android传递参数的方法【代码】

Android由众多Activity组成,每个Activity对应不同的功能和UI,但是每个Activity都是一个单独的类,所以需要传递参数。一般来讲,Android中传递参数是在不同的Activity中。大致上有5类方案: 1 静态 static 定义方法: 1publicclass MainActivity extends TabActivity { 2publicstatic DatabaseHelper mHelper; 3publicstatic SQLiteDatabase db; 4 }使用方法:1publicclass QQList extends Activity{ 2try{ 3 db=Ma...

android的LinearLayout布局【代码】【图】

<?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:paddingLeft="16dp" android:paddingRight="16dp" android:orientation="vertical" > <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" ...

Android studio2.2 ndk 错误 :format not a string literal and no format arguments!【图】

在Android Studio2.2 进行NDK编程,在对*char 字符串 进行日志输出时,报错:error: format not a string literal and no format arguments [-Werror=format-security]代码:网上说是版本不兼容导致的!搜索了下解决 方法如下:解决方法:在你的ndk目录下修改build/core/default-build-commands.mkTARGET_FORMAT_STRING_CFLAGS := -Wformat -Werror=format-security为TARGET_FORMAT_STRING_CFLAGS := -Wformat #-Werror=format-s...

Android 实现ActionBar定制【图】

我们在使用Android手机时,经常发现应用中的ActionBar和我们平时使用的ActionBar相差非常大。简单的说就是,其他应用的ActionBar为什么那么绚丽,自己应用的ActionBar就那么挫呢?最近有时间就仔细研究了一下关于ActionBar的相关问题。首先我们来看一下之前所说的“高大上”的ActionBar的效果图:查阅了Android文档以及ActionBar的实现源码,发现ActionBar是可以定制的(PS:Google还是想的非常周到,不愧为大神级别的程序员),看...

开园第一篇 - 论移动开发环境 IOS与Android的差异

首先,在真正写技术之前做个自我简介。本人08年开始学c语言 一年后,转vc++。开始接触MFC MFC做了两年。转眼11年了我考上了一个不知名的大专。搞C++发现没有市场了因为当时酷狗腾讯的软件已经日益成熟。想去打市场已经十分艰难(当时,自己很天真以为自己会做出个东西然后出去创业)而后,我卖了我的诺基亚N73买了一部三星galaxy ace(5830)就这样我开始走上了我的Google不归路。2012年我终于做出了我的第一个精品应用(所谓的精品...

Taro自定义Modal对话框组件|taro仿微信、android弹窗【代码】【图】

基于Taro多端实践TaroPop:自定义模态框|dialog对话框|msg消息框|Toast提示taro自定义弹出框支持编译到多端H5/小程序/ReactNative,还可以自定义弹窗类型/弹窗样式、多按钮事件/样式、自动关闭、遮罩层、弹窗显示位置及自定义内容模板用法 ▍在相应页面引入组件 import TaroPop from‘@components/taroPop‘ import Taro from ‘@tarojs/taro‘ import { View, Text } from ‘@tarojs/components‘// 引入自定义弹窗组件 import Ta...

Android 语音处理

开源的sip android 项目https://code.google.com/p/csipsimple/原文:http://www.cnblogs.com/likwo/p/3540909.html

android微信分享不出去?四步搞定!【代码】

现在做的项目中集成了友盟分享,产品要求集成微信、朋友圈、QQ、QQ空间、短信这几个分享平台。按照友盟的文档集成一切都很顺利,集成成功以后测试QQ、QQ空间、短信都没有问题,唯独微信和朋友圈一直分享不出去。微信分享不出去的特点:1、未登陆的状态下,可以正常弹出登录框,输入完账号密码点登录,分享页面弹出闪退2、登录的状态下,点击微信分享,分享页面弹出闪退在不断的查找资料,查看分享文档的说明,最后问题解决了,总结...

分析Android APK-反编译修改打包【图】

2.2这个章节的主要作用就是,修改一个别人的app,在里边增加一段自己的广告代码。 2.2.1 UAA 编译修改,工具安装配置之前讲过,无需再赘述。我们找到了一款游戏app的apk,找到所在的apk,如图1 所示: 图1 点击 decompile 按钮,如图弹出编译的过程: 图2 在C:\UAA_v4.0-bin\Output\decompile\MagicDiamond_d 这个位置,找到了编译之后的源码。修改两处:1 ,新建目录smali\jingcheng\com\mapshop,拷贝一个文件进去,SysAppli...

Xamarin.Android之布局文件智能提示问题【图】

一、前言看到有人问关于xamarin.android的布局没智能提示问题(VS 2015),当然,写布局这东西没提示这是一件相对痛苦的事,所以这里就提供一个解决的方案!二、解决方案想要智能提示,肯定也是要有相应的文件的!!!第一步、把这两个文件放在 VS安装目录\Xml\Schemas 这个文件夹下面第二步、在VS中把这两个用起来 打开工具栏的XML->Schemas 通过添加按钮把那两个文件添加进去(按理说,只需要添加那个layout-xml.xsd的)新建一个l...

Android开发之手机定位

手机定位基于以下三种方式:1. 网络定位 ;2. 基站定位; 3. GPS定位1 网络定位 前提是必须连上网络:Wifi、3G、2G 获取到IP地址 例如:彩虹版QQ,珊瑚虫版QQ,就有一个功能显示对方的IP; 根据IP显示具体的位置; 原理是建立一个库那个IP地址对应那个地方;早期警方破案就采用此特点; 有局限性:针对固定的IP地址。 如果手机网或者ip地址是动态分布IP,这个偏差就很大。这种情况是无法满足需求的。2 基站定位 工作...

Android adb常用命令

1、安装apk包install命令:tools>adb install xxx.apk enter2、卸载apk包uninstall命令:tools>adb uninstall com.cn.android [包的名字]3、 1 、查看logcat信息:tools>adb logcat 2、 打出logcat信息,保存为txt:tools>adb logcat >abc.txt4、压栈图片:tools>adb pull /sdcard/image/aaa.jpg c:/ 把sdcard下image目录的aaa图片压栈到c盘的根目录下。5、使用adb shell命令: (1)cd sdcard 进入手机内存...

android的reference table的问题【代码】【图】

写得android程序总是崩溃,感觉像是内存泄露,但是检查代码发现该释放的都释放了。最终无奈,删除了接口函数中的调用,只使用下面的测试代码。 1JNIEXPORT jboolean JNICALL Java_com_example_X_XX_XXX2 (JNIEnv * env, jclass, jbyteArray temp1, jdoubleArray temp2)3{4 jboolean* pArraytemp1 = (jboolean*) env->GetPrimitiveArrayCritical(temp1, 0);5 jdouble* pArraytemp2 = (jdouble*) env->GetPrimitiveArrayC...

android textview 设置text 字体

1.使用不同的字库mLocalClock.setTypeface(Typeface.SANS_SERIF);Typeface face = Typeface.createFromAsset(getAssets(),"fonts/SIMFANG.TTF"); 2.设置不同的字库,字体在textview中 SpannableString word = new SpannableString("12:45"); word.setSpan(new TypefaceSpan("monospace"), 0, 2, Spannable.SPAN_INCLUSIVE_INCLUSIVE); word.setSpan(new TypefaceSpan("sans-serif-thin"), 3, 4, Spannable.SPAN_INCLUSIVE_INCLUS...

Android下使用SQLite数据库

1.SQLite数据库的特点安卓手机自带, 小巧, 适合在手机中使用不区分数据类型(主键除外)SQL语句和MySQL几乎相同SQLite不使用JDBC连接, 使用的是Android自有的API每个数据库对应一个文件 * 2.创建数据库定义类继承SQLiteOpenHelper, 实现onCreate(), onUpgrade()创建该类对象, 调用getWritableDatabse()或者getReadableDatabse()情况1: 数据库文件不存在, 创建文件, 打开数据库连接(得到SQLiteDatabase对象), 执行onCreate()方法 情...