- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 Android 主流框架大全
框架名称 主要功能1.Retrofit 网络2.okhttp网络3.Butter Knife代码模板4.MPAndroidChart图表5.glide图片6
2017-06-26 14:26:54
768
原创 Android Studio创建Include c++项目,并在c++代码引用本地so
so放在lib下,头文件放在src/main/cpp/include下修改build.gradle在defaultConfig添加ndk { abiFilters "armeabi", "armeabi-v7a"}在android添加sourceSets.main { jniLibs.srcDirs = ['libs'] jni.srcDirs = []}
2017-05-16 14:59:34
4085
原创 React Native Android在模拟器上无法连接Server
React Native Android 项目在模拟器上运行时,比如在夜神,会出现能够部署上去,但是无法连上server 如果在本地能够加载这个http://localhost:8081/index.android.bundle?platform=android地址,可以尝试在Dev Settings->Debug server host中设置ip,格式为:本机ip:8081,如(192.
2016-12-28 09:52:40
4002
原创 android应用方法数超出
解决办法可以引入:compile 'com.android.support:multidex:1.+'修改Application extends MultiDexApplication;最后在build.gradle defaultConfig中加入:defaultConfig { multiDexEnabled true}
2016-12-23 11:48:38
346
原创 ButterKnife 报NullPointerexception
ButterKnife 8.0 报NullPointerexception确认三个地方:Module的build.gradle classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'在app 的build.gradle顶部apply plugin: 'com.neenbed
2016-11-15 10:54:07
281
原创 Android 悬浮小窗口关键代码
windowManager = (WindowManager) getApplicationContext().getSystemService(WINDOW_SERVICE);mButton = new Button(this);mButton.setText("悬浮窗");layoutParams = new WindowManager.LayoutParams(WindowManage
2016-10-14 16:37:27
1124
原创 Android WebView的js中调用java代码
首先建立一个扩展对象类public class UseJava{ public void do(){}}然后在当前webview中添加扩展对象webview.addJavascriptInterface(new UseJava(), "UseJava");然后在js想要调用的地方:UseJava.do();
2016-10-09 15:39:43
399
原创 Android中WebView加载页面的三种格式
//加载本项目内asset目录下的文件 wView.loadUrl(" file:///android_asset/index.html "); //加载本地指定地址的文件(如sd卡内的index.html文件) wView.loadUrl("content://com.android.htmlfileprovider/sdcard/index.html");
2016-09-28 14:34:18
1115
空空如也
android手机客户端DLNA功能开发
2017-01-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人