android studio lbs项目,android studio use 百度LBS have JNICommonMemCache
我已经在百度论坛说了,我就不复制过来了。。。
看了别人说,配置方式不一样。在AS配置那些so要像NDK那样配置 = =
上面是NDK配置
如果翻不了墙,就看我的把 = =
在最后,我上传我的代码 = =供大家学习
//Fragment类
package pany.fragment;
import android.os.Bundle;
import com.baidu.mapapi.map.SupportMapFragment;
public class ExploreFragment extends SupportMapFragment {
private static final String ARG_SECTION_TITLE = "section_title";
/**
* 返回根据title参数创建的fragment
*/
public static SupportMapFragment newInstance(String title, com.baidu.mapapi.map.BaiduMapOptions baiduMapOptions) {
SupportMapFragment supportMapFragment = newInstance(baiduMapOptions);
Bundle args = new Bundle();
args.putString(ARG_SECTION_TITLE, title);
supportMapFragment.setArguments(args);
return supportMapFragment;
}
}
//MainAcitivity的关键代码
==================================================================
fragments = new ArrayList();
MapStatus ms = new MapStatus.Builder().overlook(-20).zoom(15).build();
BaiduMapOptions bo = new BaiduMapOptions().mapStatus(ms)
.compassEnabled(false).zoomControlsEnabled(false);
fragments.add(ExploreFragment.newInstance("发现", bo));
======================================================================
String[] itemTitle = getResources().getStringArray(R.array.item_title);
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction ft = fragmentManager.beginTransaction();
currentFragment = fragmentManager.findFragmentByTag(title);
for (int i = 0; i
if (itemTitle[i].equals(title)) {
if (currentFragment == null) {
currentFragment = fragments.get(i);
ft.add(R.id.container, currentFragment, title);
}
if (lastFragment != null) {
ft.hide(lastFragment);
}
if (currentFragment.isDetached()) {
ft.attach(currentFragment);
}
ft.show(currentFragment);
lastFragment = currentFragment;
mit();
onSectionAttached(title);
}
}
package mon.constant;
import android.app.Application;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.preference.PreferenceManager;
import android.support.v4.content.LocalBroadcastManager;
import android.util.Log;
import android.widget.Toast;
import com.baidu.mapapi.SDKInitializer;
/**
* Created by moziqi on 2015/1/29 0029.
*/
public class GenericApplication extends Application {
private final static String TAG = "GenericApplication";
private static GenericApplication instance;
public static GenericApplication getInstance() {
return instance;
}
@Override
public void onCreate() {
super.onCreate();
SDKInitializer.initialize(this);
instance = this;
}
@Override
public void onLowMemory() {
super.onLowMemory();
showLog("系统处于匮乏状态");
}
@Override
public void onTrimMemory(int level) {
super.onTrimMemory(level);
}
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
/**
* 打印土司
*
* @param msg
*/
public static void showToast(String msg) {
Toast.makeText(instance, msg, Toast.LENGTH_LONG).show();
}
/**
* 打印日志
*
* @param msg
*/
public static void showLog(String msg) {
showLog(TAG, msg);
}
public static void showLog(String tag, String msg) {
Log.e(tag, msg);
}
/**
* 获取局部广播器
*
* @return
*/
public static LocalBroadcastManager getLocalBroadcastManager() {
LocalBroadcastManager instance1 = LocalBroadcastManager.getInstance(instance);
return instance1;
}
public SharedPreferences sharePreference(String name, int mode) {
SharedPreferences sharedPreferences = getSharedPreferences(name, mode);
return sharedPreferences;
}
private SharedPreferences.Editor userEditor() {
SharedPreferences user = sharePreference("user", Context.MODE_PRIVATE);
SharedPreferences.Editor edit = user.edit();
return edit;
}
public void saveNewUserInfo(String username, String password) {
SharedPreferences.Editor edit = userEditor();
edit.putString("username", username);
edit.putString("password", password);
mit();
}
public void deleteCurrentUserInfo() {
SharedPreferences.Editor edit = userEditor();
edit.remove("username");
edit.remove("password");
mit();
}
}
android studio lbs项目,android studio use 百度LBS have JNICommonMemCache相关推荐
- android studio 库项目,Android Studio 发布项目到jcenter库
第一次发布项目到jcenter,虽然网上有很多教程了,但是过程还是比较曲折.不过最终还是找到简单的方式,使用com.novoda.bintray-release实现发布. 认识jcenter 我们经常 ...
- android 怎么导入项目,Android Studio怎么导入项目?
Android Studio是谷歌推出了新的Android开发环境,开发者可以在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子.同时谷歌对开发者控制台进行了改进,增加了五个新的功能. 方法步骤 1 ...
- Android Studio实现文字识别(基于百度云OCR)
前言:之前配置好Android Studio后,一直在参与课程的两个项目,未能及时更新,最近期末考试,可能又要断更一段时间.今天验收好,跟大家分享一下其中我负责的相机相册调用以及文字识别的部分,大家根 ...
- android studio ant编译,Android Studio编译cocos2dx项目
一.所需工具 1.Android studio2.3 2.cocos2dx3.10 3.jdk1.8 4.ndkr9d 5.sdk 6.ant 7.python2.7.14 二.配置环境变量 1.sd ...
- Android Studio创建项目
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010046908/article/details/47000873 创建项目 首先,先指出Andr ...
- flutter图标按钮_Flutter开发第一个项目android studio 开发工具的使用说明
Flutter开发第一个项目android studio 开发工具的使用说明 做个自我介绍 自我介绍还是有必要介绍一下的,毕竟这是网络里,你看不到我,我看不到你,只能通过文字来传递信息,本人做技术8年 ...
- Android Studio 第一次新建Android Gradle项目超级慢的解决方案
Android Studio 第一次新建Android Gradle项目超级慢的解决方案 参考文章: (1)Android Studio 第一次新建Android Gradle项目超级慢的解决方案 ( ...
- 【Flutter】创建 Flutter 项目 ( Android Studio 创建并运行 Flutter 应用 | 命令行创建并运行 Flutter 应用 | 运行 Flutter 应用三种方式 )
文章目录 一.Android Studio 中创建 Flutter 项目 二.命令行创建 Flutter 项目 三.通过命令行方式运行 Flutter 项目 四.通过 Android Studio 可 ...
- android 无法运行 项目红叉_Android Studio 项目报红叉没法运行的几种解决办法总结...
文章总要有点前言的,呃,这个,我就说两句吧,最近电脑老是不禁的自动重启,但是,这是我没法抗拒的,由于夏天了,杨絮和柳絮各类飘,天气也干燥,个人项目要常常用U盘拷贝放到设备上,这就致使了静电的产生,着实 ...
最新文章
- tf.keras.losses.CategoricalHinge 损失函数示例
- 微信开发之自动回复图文消息
- 关于Keil 的快速注释功能,并为其添加快捷键
- git switch
- bzoj 1702: [Usaco2007 Mar]Gold Balanced Lineup 平衡的队列
- 图片版坦克大战其他相关的 类(三)
- You must install signalwire-client-c to build mod_signalwire。
- 计算机如何隐藏任务栏的程序,Win7隐藏任务栏
- Arquillian测试框架快速上手教程(四)- 使用Arquillian + Drone + Selenium + Graphene 进行Web自动化测试
- GitChat · 前端 | React 生态系统:从小白到大神
- 计网笔记-计网总结-计网复习提纲-第一章.概述
- UI设计中线面结合图标设计总结
- springboot 当前无法使用此页面(无法打开页面)
- 远程工具teamviewer使用教程
- PCB板HDI板几阶是什么意思
- 使用MMDetection训练自己的数据集
- MaxEnt框架下的RL
- 通过winform+模拟登录实现快速一键登录到人才招聘网站
- 伺服系统震动27问,全部问到点子上了
- OpenGL是什么?GPU是什么?
热门文章
- dotNetCharting使用总结
- C++实现黑客帝国流星雨效果
- linux oracle 运维_Oracle查询当前的crs/has自启动状态实例教程
- 神经网络与深度学习笔记
- PHP语法,变量,cookie小结
- java课程设计 博客园_java课程设计
- java jtextarea字体_java – 更改JTextArea中不同行的字体
- mysql和tdengine_TDengine 基本操作
- oracle的pdb,oracle pdb基本管理
- 关于vscode插件autoprefixer 3.0无法使用的问题