
Android
AndroLi
这个作者很懒,什么都没留下…
展开
-
讯飞 SDK集成记录
1 下载SDK2 copy资源,lib1.使用demo测试时,需将res中资源拷贝到demo中assets相应的路径下;2.使用带UI接口时,请将assets下文件拷贝到项目中;3 init Call.nbf initListener 4 构建语法 garamerListener5 设置引擎参数recognizerListener原创 2017-10-17 08:54:19 · 623 阅读 · 0 评论 -
Apktool2.2.2 此时不应有 PATH_BASE 错误解决
Apktool2.2.2 Windows7 64 Cmd模式键入>apktool提示 “此时不应有 PATH_BASE = C:\Windows\system32”很可能你的apktool.bat 错了。 检查应该如下:@echo offif "%PATH_BASE%" == "" set PATH_BASE=%PATH%set PATH=%CD%;%PATH_BASE%;java -jar原创 2017-03-16 14:08:11 · 1651 阅读 · 0 评论 -
Android APK Decompile and Rebuild Guide
Apk Decompile & Rebuild Guide说明:本文仅供学习使用。WARNING It is NOT intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms and other原创 2017-03-17 15:26:34 · 396 阅读 · 0 评论 -
Android 发布版本名字
Android 6.0 Marshmallow 23Android 5.1 Lollipop 22Android 5.0 Lollipop 21Android 4.4 KitKat 19Android 4.3 Jelly Bean 18翻译 2016-07-06 09:47:26 · 455 阅读 · 0 评论 -
android popwindow 位置和动画
popwindow 位置和动画 showAtLocation(parentview,gravity, x, y );parentview : parentviewgravity :popwindow 在 parentview中的位置x :popwindow在screen的x坐标位置y :popwindow在screen的y坐标位置原创 2015-12-02 13:18:38 · 742 阅读 · 0 评论 -
android style 中使用自定义的attrs
#f00 #ddd #ddd #000 2dp 有些时候需要在style中添加 自定义的属性, 就按着上面的代码写。原创 2015-11-26 12:53:14 · 1138 阅读 · 0 评论 -
adb putty
http://www.bubuko.com/infodetail-729840.html如果你还在用 adb shell, 可以考虑用 adb enhance putty原创 2015-10-30 22:36:40 · 1188 阅读 · 0 评论 -
Android 设置动画 也会启动动画么???
private void initFloatAbAnim() { Logger.e("fooo init anim"); /* 差速器 */ AccelerateDecelerateInterpolator accelerateDecelerateInterpolator = new AccelerateDecelerateInterpolator(原创 2015-11-13 09:21:57 · 456 阅读 · 0 评论 -
Adnroid Ratingbar 动态设置Star iamge
src:Resources res = getResources();Drawable drawable2 = res.getDrawable(R.drawable.my_ratingbar_full_b, null);mRatingbar.setIsIndicator(true);mRatingbar.setProgressDrawableTiled(drawable2); //关键是这行原创 2015-09-23 15:14:37 · 1470 阅读 · 0 评论 -
android 混淆外部lib的方法
-libraryjars ../外部lib工程名字-libraryjars ../umeng_community_android_sdk原创 2015-10-26 15:59:00 · 702 阅读 · 0 评论 -
Android RecyclerView Adapter Item not match_partent
Android RecyclerView Adapter Item not Match_partentRecyclerView item 横向 不能 match_partent解决方案: //其中一种 ...LinearLayoutManager layoutManager = new LinearLayoutManager(this);layoutManager.setOrientation(原创 2017-06-28 22:03:16 · 344 阅读 · 0 评论 -
Android Studio 开发异常
Android Studio 开发异常Unable to instantiate application App转载 2017-06-21 21:43:38 · 637 阅读 · 0 评论 -
ConstraintLayout 水平比例布局 1:1:2
ConstraintLayout 水平比例布局 1:1:2原创 2017-06-21 11:33:41 · 24128 阅读 · 2 评论 -
Android PCM 播放全是噪音滋滋滋
如果PCM录音格式是AudioFormat.ENCODING_PCM_16BIT存储注意大小端,播放也要注意大小端。关键字 大小端错了就是 杂音zzzzzzzzzz原创 2017-08-15 15:41:48 · 12314 阅读 · 7 评论 -
一种设置Button background Color 背景颜色的方法
一种设置Button颜色的方法原创 2017-08-14 17:16:21 · 5477 阅读 · 0 评论 -
Android Gradle Error
今天在实践 Gradle groovy的相关内容,出现一些错误记录一下。环境0 windows 10 x64 1 gradle Version: 3.3 2 Android Studio Version: 2.3.3 3 JDK : Android Studio defaultError-0: AS 启动项目 - 卡在 gradle 进度条画面这种情况很多时候发生在 Open Github的原创 2017-07-28 09:27:25 · 380 阅读 · 0 评论 -
Android Component Room Database 实践过程 - A
Android Room Database原创 2017-08-02 15:51:30 · 3791 阅读 · 0 评论 -
透明的Activity
android:theme=”@android:style/Theme.Translucent.NoTitleBar.Fullscreen”> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_nam原创 2017-07-25 08:40:37 · 362 阅读 · 0 评论 -
Android 6.0 动态权限 官方指导
Android 动态权限 6.0原创 2017-08-01 14:10:11 · 277 阅读 · 0 评论 -
Android USB Create Connection 完整过程
private void connect2Usb() { Logger.t(TAG).d("connect2Usb : connect"); // 1 获取Usbmanager mUsbManager = (UsbManager) getSystemService(Context.USB_SERVICE); // 2 获取UsbDevi原创 2017-06-28 14:21:57 · 1536 阅读 · 0 评论 -
Android Build 异常 -android.support.VERSION 冲突
Error:Execution failed for task ':arsenal:processDebugAndroidTestManifest'.> Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(25.3.1) from [com.android.support:support原创 2017-07-04 09:48:47 · 8024 阅读 · 1 评论 -
Android 全屏的方案
Android 全屏的方案对于App启动的全屏方案,找过好多方法主要针对再沉浸式状态栏了, 没有最合适的。 直到如下这方案: 1 启动的Acitivity Extends Activity //这个很关键 2 Activity的Style<!-- 解决启动的时候 黑色 或者 灰色的问题, 给放一张图片--> <style name="AppSplashFullScreen"原创 2017-06-25 23:19:16 · 372 阅读 · 0 评论 -
Android Handler 用法
static public class HandlerShowLines extends Handler { WeakReference outerClass; public HandlerShowLines(ECGMainActivity activity) { outerClass = new WeakReference(activity); } @Override转载 2015-05-19 23:20:15 · 342 阅读 · 0 评论 -
volley 自定义 Request
参考了很多网上的文章,自己写一个.貌似有点错误, 要认真理解.public class JsonBeanRequest extends Request{ private final Gson gson = new Gson(); private final Class clazz; private final Listener listener;原创 2015-05-08 18:27:21 · 412 阅读 · 0 评论 -
listview scroll pix
计算 listview 滚动了多少像素.http://stackoverflow.com/questions/10808387/android-getting-exact-scroll-position-in-listviewView c = listview.getChildAt(0);int scrolly = -c.getTop() + listview.getFirs转载 2015-01-25 22:13:24 · 460 阅读 · 0 评论 -
RecyclerView
RecyclerView是android-support-v7-21版本中新增的一个Widget,官方介绍RecyclerView 是 ListView 的升级版本,更加先进和灵活。开发环境- IDE: ADT- SDK: Android L首先在Android SDK Manager上下载Android Support Repository转载 2014-09-15 17:13:57 · 1063 阅读 · 0 评论 -
Android:Layout_weight的深刻理解
http://mobile.51cto.com/abased-375428.htm首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:an转载 2014-08-31 13:31:47 · 400 阅读 · 0 评论 -
Android 技巧记录
1 logcat排除掉不想显示的内容原创 2014-09-10 16:20:39 · 520 阅读 · 0 评论 -
handler 中 启动 activity
转:http://www.devdiv.com/static_activity-blog-258059-11948.htmlpublic class DemoHandlerActivity extends Activity{private static Context c;public static void start(){Intent intent=new Intent转载 2014-05-22 18:02:48 · 1375 阅读 · 0 评论 -
android github 下载的代码使用方法及问题解决
Android Sample Code from Github 目录1 步骤和问题...12 共享代码的2个方法:83 PS.9 从Github上下载的一些代码,是在gradle, maven上编写的, 这样对于使用ADT(eclipse … )的环境,就需要一些配置才能运行.Github的代码很多是采用library 和sample结构, 即库和样例.这原创 2014-05-19 11:31:27 · 3653 阅读 · 0 评论 -
Android保存数据
对于大多数Android应用而言,都需要保存数据。这里介绍Android中三种最基本的数据存储方法。它们包括: (1)将简单数据类型的Key-Value对保存到一个共享的preference文件中; (2)将任意文件保存到Android文件系统中; (3)利用SQLite数据库来管理。 针对以上三种方法,我们将分别介绍其用法以及适用的场景。转载 2014-04-12 14:56:28 · 787 阅读 · 0 评论 -
activity之间的跳转
转载:http://blog.youkuaiyun.com/chenzheng_java/article/details/6230409代码结构图 manifest.xml[xhtml] view plaincopyxml version="1.0" encoding="utf-8"?> manifest xmlns:android转载 2014-03-27 09:14:56 · 518 阅读 · 0 评论 -
android 四大主件介绍
http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/2479461.html转载 2014-04-08 11:06:30 · 932 阅读 · 0 评论 -
inflate() 和 findViewById
今天使用 Infla转自:http://blog.youkuaiyun.com/tanjunjie621/article/details/73345031.findViewById()是View对象的方法,先通过inflate()方法得到View,调用这个View对象的getViewById()方法,就能得到这个View树上的子View。2.inflate()函转载 2014-04-16 17:33:35 · 626 阅读 · 0 评论 -
Android smack send emoji
用asmack 发送Android 输入法emoji时会掉线, 解决办法 : 发送的Stringyong原创 2014-10-06 15:27:42 · 723 阅读 · 0 评论 -
Android 基础 View
1 AnalogClock组件外观 : 该组件显示一个表盘, 有分针和秒针转动;属性介绍 : 该组件可以设置表盘图片, 时针 分针显示图片;-- 设置表盘 : android:dial, 设置R.drawable资源图片;-- 设置时针 : android:hand_hour, 设置R.drawable资源图片;-- 设置分针 : android:han原创 2014-10-08 10:23:01 · 476 阅读 · 0 评论 -
Android 开发中在各种问题的记录
1 问题 :Android L 的一个问题 : Manifest attribute 'minSdkVersion' is set to 'L'. Integer is expected 方法原创 2014-09-10 16:17:07 · 1419 阅读 · 0 评论 -
ViewTreeObserver
http://blog.sina.com.cn/s/blog_4b93170a0102e2n3.html一、结构public final class ViewTreeObserver extends Object java.lang.Object android.view.ViewTreeObserver 二、概述转载 2015-01-25 22:15:33 · 501 阅读 · 0 评论 -
LinearLayout addView 应该是这样写的.
1 parentview 如果来自res/layout/.xml , 需用layoutinflater.inflate 之后, addView. 错误的: parentlayout = findviewbyid(R.layout.xxx); 这样是加载不上的. 错误在于 findviewbyid() 需要一个主View, 就是在哪个View上面 findviewbyid原创 2015-01-01 09:21:42 · 3891 阅读 · 0 评论 -
Android 关于屏幕坐标, View坐标
1 View参考坐标, 原点在Parent Layout 左上角, X轴 左-右+, Y轴上-下+2 动画位移坐标, 相对于View本身左上角为原点, X轴 左-右+, Y轴上-下+3 XML 动画 , 0%P 在屏幕左下角, -100%p 在屏幕顶端, 100%p 在屏幕下一个屏幕的位置. 此图引自: http://www.cnblogs.com/bavariama/archi原创 2015-02-03 21:18:00 · 624 阅读 · 0 评论