Android
锐心凌志
软件工程 Android Linux Java c/c++ IOS
展开
-
欢迎使用CSDN-markdown编辑器
智慧北京小项目的学习笔记(day0test)版权声明:本文为博主原创文章,转载请注明出处。若有错误地方,还望批评指正,不胜感激。摘要一般的程序步骤和人员分配Splash闪屏处理ViewPage引导页的制作目录智慧北京小项目的学习笔记day0test摘要目录一般的程序步骤和人员分配Splash闪屏处理ViewPage引导页的制作主要 代码一般的程序步骤和人员分配Splash闪屏处理原创 2016-05-04 11:44:24 · 395 阅读 · 0 评论 -
Android SlidingMenu 使用详解
Android SlidingMenu 使用详解:http://blog.csdn.net/lmj623565791/article/details/36677279原创 2016-07-22 15:32:42 · 346 阅读 · 0 评论 -
android:关于自定义不能滑动的ViewPager后在使用View加载其所在的的布局时报错:Error inflating class view.NoscrollViewPager
/** * Created by Administrator on 2016/7/23 0023. * * 不能滑动的ViewPager * 重写ViewPager 什么都不做 重写onTouchEvent 不在滑动 */ public class NoscrollViewPager extends ViewPager { //在这里必须实现 这个连个参数的构原创 2016-07-23 01:39:36 · 1110 阅读 · 0 评论 -
Android解决"关于Xutils框架出现无法访问HttpRequestBase 找不到org.apache.http.client.methods.HttpRequestBase解决方案
android 6.0(api 23) SDK,Android的网络请求强制使用HttpUrlConnection,并且SDK中也已经移除了HttpClient。解决方法:1.eclipse:libs中加入org.apache.http.legacy.jar上面的jar包在:**\android-sdk-windows\platforms\android-23\optional原创 2016-07-21 08:59:57 · 524 阅读 · 0 评论 -
android图表框架 MPAndroidChart 学习记录
相关连接:http://blog.csdn.net/u014136472/article/details/50315475 教程 http://blog.csdn.net/robertcpp/article/details/51618495 http://blog.csdn.net/robertcpp/article原创 2016-07-21 15:09:53 · 534 阅读 · 0 评论 -
Android解决在清单文件里消除Bar报错:You need to use a 原来Theme.AppCompat theme (or descendant) with this activity.
原因:Activity继承自 android.support.v7.app.AppCompatActivity,而不是 android.app.Activity。解决方法:android:name=".GuideActivity" android:theme="@style/Theme.AppCompat.Light.NoActionBar" />原创 2016-07-22 00:41:06 · 397 阅读 · 0 评论 -
Android5.0以上使用XUtils访问网络出现错误或者网络数据无法加载: java.io.IOException: stack size 1036KB
现象:使用xutils中httputil访问网络,在Android5.0以上系统报错:com.lidroid.xutils.exception.HttpException: java.io.IOException: stack size 1036KB或者在5.0上无法加载数据,logcat无信息打印解决方法:将xutils的jar包更新到xUtils-2.6.14.原创 2016-08-04 22:01:32 · 1504 阅读 · 0 评论 -
AndroidStudio_自定义AndroidStudio Locat的输出颜色
AndroidStudio 默认的日志输出颜色只有灰色和红色两种,不易区分不同级别的日志。###自定义日志输出颜色:打开setting>editor>Color & Fontd>Android Logcat.点击不同的日志级别然后设置相应颜色即可,自定义颜色之前要取消勾选Inherit Attributes From…如下图:我这里使用的颜色是Android原创 2016-08-04 22:56:20 · 417 阅读 · 0 评论 -
IntelliJ IDEA 常用设置
说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。常用设置IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注 1 所示,默认就是 First letter 区分大小写的。区分大小写的情况是这样的:比如我们在 Java原创 2016-08-05 02:03:27 · 457 阅读 · 0 评论 -
android:错误:android.content.res.Resources$NotFoundException: String resource ID #0x1
错误:android.content.res.Resources$NotFoundException: String resource ID #0x1原因:一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。最简单的例子,检查一下你的Toast.makeText()啊textView.setText啊之原创 2016-08-05 16:35:25 · 264 阅读 · 0 评论 -
android]ShareSDK——内容分享和短信验证
前言新版本ShareSDK的分享和短信验证,按官网的文档,都需要添加一个标签,而分享和短息验证的这个标签内容都一样。会冲突。解决办法:分享用旧版本,短信验证用新版本。后面会有解决办法。分享导入工程见初识ShareSDK——嵌入和登陆 OnekeyShare oks = new OnekeyShare(); //所有SSO都是针对新浪微博d原创 2016-08-05 17:02:39 · 700 阅读 · 0 评论 -
Android短信验证 自动输入到文本框
具体效果就是,你在注册界面填写手机号,点击获取验证码按钮,---然后会收到验证短信,填入验证码后点击注册按钮,如果验证正确就可以跳转到另外一个界面 1.首先大家需要在mob官网注册一个账号,mob是一个免费的短信验证平台 2.在mob.com后台创建应用 3.下载对应的sdk 4.将sdk作为一个library导入到你的项目中 5.现在就可以在你的原创 2016-08-05 17:36:43 · 712 阅读 · 0 评论 -
Android:极光推送集成注意要点——解决:Get sdk version fail![获取sdk版本失败!]解决方案
SDK集成步骤导入 SDK 开发包到你自己的应用程序项目解压缩 jpush-android-release-2.x.y.zip 集成压缩包。复制 libs/jpush-sdk-2.x.y.jar 到工程 libs/ 目录下。复制 libs/(cpu-type)/libjpush2xy.so 到你的工程中存放对应cpu类型的目录下。复制 res/ 中drawable-hdpi, ra原创 2016-08-05 21:28:15 · 9681 阅读 · 0 评论 -
Android 6.0+ 运行时权限
引言:去年Android 6.0发布后,其新引入的(Requesting Permissions at Run Time)运行时权限就备受开发者关注,随着今年国内手机厂商对6.0系统的普及,觉得大家有必要了解下这个新特性,因为在TargetSDK23+进行开发不注意这些会造成APP运行在6.0+手机上崩溃,这篇博文将对这个新特性进行探索。在之前的SDK开发中,如果需要用到一些权限例如打电话原创 2016-08-05 22:24:23 · 394 阅读 · 0 评论 -
Android studio gradle配置
Gradle 基本概念首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单android build.gradle。build.gradle //设置脚本的运行环境 buildscript { //支持java 依赖库管理(maven/ivy),用于项目的依赖原创 2016-08-07 03:05:55 · 317 阅读 · 0 评论 -
解决Exception raised during rendering: com/android/util/PropertiesMap (Details)
在android studio中无法预览布局时候,尝试更改版本即可。google后是2.1版本后出现的问题。原创 2016-08-08 09:04:13 · 598 阅读 · 0 评论 -
解决Android Studio中.9图报错问题
使用Studio的时候,从Eclipse中导入的.9图一直报错,只需要添加两句代码即可!找到build.gradle文件,在buildToolsVersion下面加入以下两句:aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false这个是用来关闭And原创 2016-08-08 15:58:23 · 1907 阅读 · 1 评论 -
Android studio导入Eclipse项目,和一些错误的解决
Android studio导入Eclipse开发的项目步骤如下如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入开始导入导入完成。2、项目出错Error:(134, 3) 错误: 找不到符号符号: 变量 Palette位置原创 2016-08-09 21:40:01 · 502 阅读 · 0 评论 -
Android 蓝牙开发基本流程
首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限然后,看下api,Android所有关于蓝牙开发的类都在android.bluetooth包下,如下图,只有8个类 而我们需要用到了就只有几个而已: 1.BluetoothAdapter 顾名思义,蓝牙适配器,直到我们建立bluet转载 2016-08-10 22:34:12 · 500 阅读 · 0 评论 -
Android解决eclipse导入工程到androidstudio中出现错:There are unrecoverable errors which must be corrected first
项目出错Error:(134, 3) 错误: 找不到符号符号: 变量 Palette位置: 类 MainActivityError:(18, 35) 错误: 程序包android.support.v7.graphics不存在Error:(134, 44) 错误: 程序包Palette不存在打开app的build.gradle在dependen原创 2016-08-11 19:04:43 · 3685 阅读 · 0 评论 -
android:ToolBar和SearchView的使用总结
,在使用ActionBar的时候,一堆的问题:这个文字能不能定制,位置能不能改变,图标的间距怎么控制神马的,由此暴露出了ActionBar设计的不灵活。为此官方提供了ToolBar,并且提供了supprot library用于向下兼容。Toolbar之所以灵活,是因为它其实就是一个ViewGroup,我们在使用的时候和普通的组件一样,在布局文件中声明。androidstudio中的base原创 2016-08-12 21:41:55 · 4835 阅读 · 0 评论 -
android中ToolBar设置setNavigationOnClickListener()方法不起作用
[java] view plain copytoolbar.setNavigationIcon(getResources().getDrawable(R.mipmap.ic_arrow)); setSupportActionBar(toolbar); toolbar.setNavigationOnClickListener(this);转载 2016-08-12 22:17:26 · 3730 阅读 · 0 评论 -
android studio导入项目报错Plugin with id 'com.android.application' not found.解决
Plugin with id 'com.android.application' not found.构建报错:Error:(1, 0) Plugin with id 'com.android.application' not found.a href="openFile">Open Filea> ctrl+alt+s 找到build to原创 2016-08-12 22:35:37 · 11835 阅读 · 0 评论 -
androidstudio打包错误【Android】Error: Expected resource of type styleable [ResourceType]
错误提示Error: Expected resource of type styleable [ResourceType] 这个错误在编译运行时候并不会出现,但是当需要编译打包的时候,就会爆出这个异常。这个错误出现的位置位于自定义View中,代码如下:TypedArray ta = mContext.obtainStyledAttributes(attrs);boolea转载 2016-08-13 01:45:04 · 1347 阅读 · 0 评论 -
android替换图片包错:AAPT err(Facade for ): libpng error: Not a PNG file
拓展名改为jpeg即可。原创 2016-08-13 01:43:41 · 530 阅读 · 0 评论 -
android中的版本低于运用库定义版本Suggestion: use tools:overrideLibrary="com.github.mikephil.charting.data.realm"
Error:Execution failed for task ':MPChartExample:processDebugManifest'.> Manifest merger failed : uses-sdk:minSdkVersion 13 cannot be smaller than version 16 declared in library [com.github.PhilJay:原创 2016-08-14 03:46:05 · 1464 阅读 · 0 评论 -
Android中ListView的addFooterView不显示的有关问题
Android中ListView的addFooterView不显示的问题和adapterAndroid中ListView的addFooterView不显示mListView.addFooterView(btn_more);mListView.setAdapter(mBlogListAdapter);把addFootView放在setAdapter之前就可解决。原创 2016-11-08 02:39:30 · 424 阅读 · 0 评论 -
SlideMenu实现沉浸式效果
SlideMenu实现沉浸式效果SlideMenu是一个在Android上被广泛使用的开源库,它是一个仿照IOS左滑菜单开发的类似效果。 SlideMenu开源库GuiHub地址如下: SlideMenu GitHub在项目中导入SlideMenu有两种方式,一种是将SlideMenu作为Library库,然后在自己的项目中右键点击Properties–>and原创 2016-10-18 01:49:55 · 1869 阅读 · 0 评论 -
AndroidStudio下载、配色以及初始化配置
AndroidStudio下载、配色以及初始化配置字数802 阅读972 评论0 喜欢4今天受到简书App引导界面的话所激励,是想自己是很久没写过文章了,恰巧今天熟悉AndroidStudio,择日不如撞日,便从今日开始写博客,也算是记录自己的成长把。开发Android也有一段时间了,都在用Eclipse,现在AndroidStudio已经很普及了,自己就没有理由不去适转载 2016-12-20 21:40:46 · 524 阅读 · 0 评论 -
androidstudio添加github上的第三方库报错解决Error:Cannot change dependencies of configuration ':app:_debugAnnotat
错误信息:Error:Cannot change dependencies of configuration ':app:_debugAnnotationProcessor' after it has been resolved.解决办法:原创 2017-01-11 21:21:21 · 7547 阅读 · 2 评论 -
Android实现沉浸式菜单(简单方法)
Android实现沉浸式菜单(简单方法)21style name="RedTranslucentTheme" parent="Theme.AppCompat.Light.NoActionBar"> item name="android:windowTranslucentStatus">falseitem原创 2017-02-17 20:57:15 · 555 阅读 · 0 评论 -
Windows版本搭建安装React Native环境配置 count not find tools.jar问题
主要参考了在Windows下搭建React Native Android开发环境史上最详细Windows版本搭建安装React Native环境配置出现在执行 react-native run-android 时出现 解决办法是重装JDK 检查是否只是装了jre二没装jdk 到JDK官网下载原创 2017-02-18 17:01:23 · 2074 阅读 · 0 评论 -
AndroidStudio翻译插件:ECTranslation及其快捷键设置
从GitHub链接下载 jar包:https://github.com/Skykai521/ECTranslation 链接的网页也有使用教程; 打开快捷键修改窗口: File – Settings – Keymap – 搜索 translate原创 2017-02-19 20:56:44 · 2067 阅读 · 0 评论 -
Android 平台上的秒级编译方案 - Freeline
Freeline是什么?Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似Facebook的开源工具buck的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发dx,并发merge dex等策略,在多核机器上有明显加速效转载 2017-03-02 00:52:27 · 356 阅读 · 0 评论 -
Android 平台上的秒级编译方案 - Freeline
Freeline是什么?Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似Facebook的开源工具buck的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发dx,并发merge dex等策略,在多核机器上有明显加速效转载 2017-03-02 00:53:06 · 284 阅读 · 0 评论 -
Google Map开发
重要网站 https://developers.google.com/maps/documentation/javascript/adding-a-google-maphttps://developers.google.com/places/android-api/signup?hl=zh-cnhttps://console.developers.google.com/apis/credentia原创 2017-03-02 01:54:50 · 268 阅读 · 0 评论 -
android中使用JSOUP如何解析网页
具体可看下面各个相关例子: Jsoup下载地址: http://jsoup.org/download jsoup开发指南,jsoup中文使用手册,jsoup中文文档: http://www.open-open.com/jsoup/http://blog.csdn.net/u010156024/article/details/47682401原创 2017-02-22 01:04:33 · 700 阅读 · 0 评论 -
安卓小技巧专栏(一)@TargetAPI 版本判断实现高低API版本兼容
使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.只要在方法前面加一个 @TargetApi(11), 这样就不会报错了,程序已经可以跑在低版本SDK上了。另外在代码上要加一个版本判断是否执行该代码,原创 2017-02-22 01:20:16 · 1467 阅读 · 0 评论 -
android冷启动中(欢迎页splash页)中的白屏问题
1、冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。特点:冷启动因为系统会重新创建一个新的进程分配给它,所以会先创建和初始化application类,再创建和初始化MainActivity类(包括一系列的测量、布局、绘制),最后显示在界面上。2、热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用虽然会退出,但原创 2017-02-22 01:15:46 · 473 阅读 · 0 评论 -
Android知识点——TaskStackBuilder(类似于微信、QQ等点击通知栏)
场景:当应用处于后台时,默认情况下,从通知启动一个Activity,按返回键会回到主屏幕。但遇到这样的需求,按返回键时仍然留在当前应用。类似于微信、QQ等点击通知栏,显示Chat页,点击返回会回到主Activity。一在MainActivity点击按钮开启一个服务,并将Activity退出。服务中子线程睡眠3秒后,模拟弹出通知。点击通知栏,进入消息列表页后。点击返回按钮时,可见直接回到了桌面。并没有原创 2017-02-22 01:31:09 · 3143 阅读 · 0 评论