
android
linzihahaha
这个作者很懒,什么都没留下…
展开
-
android studio 同时init百度map sdk 和bmob sdk 报错问题NativeLoader: found libBaiduMapSDK_base_v4_3_1.so error
解决办法:将libs里的这些.so 动态库,放到 src/main/jniLibs 文件夹下。然后在app 的 build.gradle下添加:defaultConfig { ndk { abiFilters "armeabi", "armeabi-v7a", "x86", "x86_64" } packagingOptions { exclude "jniLibs/armeabi/libBaiduMapSDK..原创 2020-11-07 23:00:00 · 780 阅读 · 1 评论 -
使用豆瓣API时报错invalid keyid
使用豆瓣API时报错invalid keyid由于最近API有变化,需要在请求API的url后面跟一个apikey参数:如电影列表API为:http://api.douban.com/v2/movie/in_theaters则需要写成:http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10 https://api.douban转载 2020-06-20 00:04:47 · 1097 阅读 · 0 评论 -
完美解决 android studio无法添加 bmob sdk依赖 错误
1,关闭 app的 grader.build下的implementation对应sdk依赖。注释掉2,去bmob官网下载sdk压缩包,解压,找到lib文件夹。看到的是这样的:https://www.bmob.cn/downloads3,因为 3下面的几个jar是可以正常添加依赖的,就不需要额外手动添加了。只用添加1,2,3 。在app下创建libs文件夹,将 图片红框3放入:然后在src/main下创建JniLibs,将图片红框1,2放入。4,在app的gr...原创 2020-05-12 01:06:46 · 5265 阅读 · 9 评论 -
android-获取日期
showDatePickDlg();protected void showDatePickDlg() { final Calendar calendar = Calendar.getInstance(); DatePickerDialog dialog = new DatePickerDialog(CheckNumActivity.this, new DatePick...原创 2020-04-10 17:53:37 · 261 阅读 · 0 评论 -
Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme 问题解决
https://www.cnblogs.com/hh9601/p/6404728.html转载 2020-02-19 15:38:54 · 310 阅读 · 0 评论 -
eclipse android 开发环境搭建
https://www.cnblogs.com/zsaqc/p/8809948.htmleclipse 下载地址https://www.onlinedown.net/soft/558335.htm转载 2020-01-11 20:50:35 · 178 阅读 · 0 评论 -
android-短信读取
获取android手机短信需要在AndroidManifest.xml加权限:<uses-permission android:name="android.permission.READ_SMS" />获取短信只需要得到ContentResolver就行了,它的URI主要有:content://sms/ 所有短信content://sms/...转载 2019-12-03 01:05:21 · 445 阅读 · 0 评论 -
Error:Cause: buildToolsVersion is not specified
Error:Cause: buildToolsVersion is not specified.app 目录下 build.gradle 缺少buildToolsVersion "xx"原创 2019-05-09 10:35:19 · 1032 阅读 · 0 评论 -
android error--com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
第1步添加依赖于你的build.gradle支持MultiDex库dependencies { ... compile 'com.android.support:multidex:1.0.1' ... }第2步在buildType或productFlavor中开启multiDexEnabled。defaultConfig { ... multiDexEnabled true ....原创 2019-04-21 14:18:34 · 153 阅读 · 0 评论 -
Android 基于bmob平台的手机登录验证码注册 等功能实现
首先是基于Bmob 平台,采用MVP 开发模式。效果见图: 下面一 一给出源码: MVP 目录结构: 登录/注册的Activity:package com.example.yangzi.mvp_dev.ui.activity;import android.content.Context;import...原创 2018-12-31 12:19:03 · 2637 阅读 · 1 评论 -
android 测试必备 -adb 工具的使用
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安装adb.exe 其实,这个不需要安装,只要下载 copy到对应目录即可。如果从事android 开发的,下载的SDK 里就会有自带adb 工具,一半在plamform-tools 目录下: 使用adb adb的 ...原创 2018-12-20 17:49:22 · 1211 阅读 · 0 评论 -
Android 养成记-1--1.1 登录注册
首先,上图看效果: 接下来是看如何实现。1,loginActivity/** * 登录界面 */public class LoginActivity extends Activity implements View.OnClickListener, CompoundButton.OnCheckedChangeListener { //...原创 2018-08-10 17:21:57 · 313 阅读 · 0 评论 -
android开发环境-- 1 夜神模拟器连接及数据库导出
启动夜神模拟器的开发者选项进入屏幕上的[设置],如图2,进入[关于平板电脑],如图 3,点击5次[版本号]4,退回到[设置]目录,会看到[开发者选项],如图5,进入[开发者选项],选中[USB调试],或选择其他需要选项,如图夜神模拟器连接eclipse 或AS:打开命令行窗口cmd,打开夜神模拟器安装目录:如(D:\Program Files\Nox\b...原创 2018-11-06 11:04:04 · 826 阅读 · 0 评论 -
Android 养成记-1 --1.3 标签拾色器
直接上图: 创建seekBarDialog ,并将拾色器集成到dialog 中:public class MySeekBarDialog extends AlertDialog implements TextWatcher { private SeekBar seekBar; private EditText tView; private TextView ti...原创 2018-11-06 22:24:38 · 1554 阅读 · 0 评论 -
Android 养成记-1 --1.4 动画系列 (菜单侧滑+图标旋转+dialog弹出+点击效果)
菜单侧滑动画思想是布局文件里,将菜单栏跟内容栏放在同一个layout中,但是菜单栏初始是隐藏状态.总布局是线性水平布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" and...原创 2018-11-08 02:35:17 · 600 阅读 · 0 评论 -
Android 养成记-1--1.2 导航栏实现
先来几张效果图,看图说话:侧边栏底部导航栏:1 侧边导航栏实现侧边导航栏主要是采用android 的布局layout 来实现: 1) 在项目目录下新建 wiget 目录,添加NoSlideDrawerLayout.java/** * Created by yangzi on 2018/10/12 0012. */public class NoSlideDr...原创 2018-11-05 23:01:23 · 219 阅读 · 0 评论 -
Android 养成记-1.5 二维码生成+添加logo+识别+扫码
先看图说话: 1.二维码生成: public void generateQRcode() throws FileNotFoundException { String mLink = text.getText().toString(); if (mLink.length()==0) { mLi...原创 2018-11-11 11:29:06 · 598 阅读 · 0 评论 -
Android 养成记-- MVP 模式开发
https://blog.youkuaiyun.com/briblue/article/details/52839242 https://blog.youkuaiyun.com/yanbober/article/details/45645115这篇文章写的相当的好原创 2018-11-11 17:41:29 · 128 阅读 · 0 评论 -
android 编译错误总结--使用ButterKnife
1.Android Studio使用ButterKnife各种错误解决Plugin with id 'android-apt' not found. ButterKnife可以帮助我们查找控件,添加事件绑定等等,可以减少很多代码,但是在使用过程中对新手来说,往往会碰到很多坑。AndroidStudio常见报错如下:1、Gradle DSL method not found: 'apt(...原创 2018-11-11 20:18:09 · 653 阅读 · 0 评论 -
android 控件使用---ButterKnife的 apt 插件
ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成。 ButterKnife 优势 1、强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2、方便的处理Adapter里的ViewHolder绑定问题 3、运行时不会影响APP效率,使用配置方便...原创 2018-11-11 20:22:15 · 390 阅读 · 0 评论 -
android根据号码获取联系人一些总结
1,根据号码查询联系人:String phoneName = null; Uri uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(address)); Cursor conc转载 2016-11-02 14:55:44 · 478 阅读 · 0 评论