- 博客(22)
- 资源 (4)
- 收藏
- 关注
转载 Android Library和Android APP、Java Library的区别
Android Library在目录结构上与Android App相同,它能包含构建APP所需的一切(如源代码、资源文件、Android Manifest)。 Android App最终被编译打包成能在Android设备上运行的APK文件,但是Android Library被编译成供其它Android App依赖的Android Archive (AAR)文件。 Java ...
2020-04-01 10:30:09 675
原创 Android apk反编译
一、准备工具:(点击这里下载全部工具)apktool(资源文件获取) dex2jar(源码文件获取) jd-gui(源码查看)apktool下载路径:https://bitbucket.org/iBotPeaches/apktool/downloadsdex2jar下载路径:https://sourceforge.net/projects/dex2jar/files/jd...
2019-05-14 09:47:48 135 1
原创 Android Studio v4,v7,v13包兼容问题,项目同时导入v7、v13包处理方法
最近在做个AS项目,同时用到了v7包和v13包,但是导入包的时候出错,提示两种错误:一种是包重复,一种如下:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.
2017-09-27 10:54:02 3912 1
原创 Android获取view某个坐标的颜色值,更改状态栏颜色
今天做一个Android项目,其中用到一个小功能,要将状态栏的颜色设置和界面风格一样,动态变化。界面是一个webview,也就是状态栏的颜色要和网页头部颜色保持一样的颜色风格,做完了,在这记录一下。一、状态栏更换背景色在Activity的onCreate函数中添加:// 4.4及以上版本开启if (Build.VERSION.SDK_INT >= Build.VERS
2016-12-01 11:51:30 6800 2
原创 E/BaseJsonHttpCallable: Binary XML file line #7: Error inflating class android.widget.ListView
今天遇到如下错误,提示xml文件有问题,困扰了蛮久,最后解决了,记录一下。原因:在非UI线程中执行了inflater.inflate(R.layout.toast_list, null);解决办法:new一个handle,然后发消息在handle中去执行inflater.inflate(R.layout.toast_list, null);11-04 16:28:06.815 2212
2016-11-04 17:29:15 861
原创 百度云推送报错,10101错误码
问题原因:项目是从Eclipse转换到AS工程的,项目的build.gradle其中部分配置如下:sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src']
2016-10-18 16:47:24 1120
原创 Android studio internal http server disabled
初次安装Android studio完毕后,第一次启动,提示“Android studio internal http server disabled”错误,原因是电脑开启了防火墙,解决办法是关闭电脑防火墙。关闭步骤:开始--》控制面板--》系统和安全--》检查防火墙状态--》打开或关闭windows防火墙--》关闭防火墙
2015-08-08 11:41:55 1330 1
转载 MFC读取配置文件
在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LPCT
2014-04-30 14:20:59 575
转载 MFC双缓冲解决图象闪烁
显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。我想就我长期(呵呵当然也只有2年多)使用MFC绘图的经验谈谈我的一些观点。1、显示的图形为什么会闪烁?我们的绘
2014-04-30 14:20:14 405
转载 lib与dill的区别
什么是lib文件,lib和dll的关系如何 ?(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会被调用的。如果有dll文件,那么对应的
2014-04-30 14:19:12 501
转载 如何选择DLL中函数的导出方式
要导出DLL中的函数,我们有两种方式:一是使用模块定义文件(.def文件);二是使用__declspec(dllexport)关键字。那么,应该选择哪种方式来导出DLL中的函数呢?要决定如何选择,你应该首先想清楚这个问题:谁将使用你的DLL?是你自己的应用使用的DLL,还是他人的应用使用的你的DLL作为第三方DLL? 然后,你参考下面的.def和__declspec(dlle
2014-04-30 14:17:40 370
转载 C语言字符串函数大全
函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *strcpy(char *destin, char *source); 程序例:#include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; strcp
2014-04-30 14:11:54 347
原创 CFileDialog的使用方法
Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行Android开发环境搭建 上个月为了参加Google举办的Android大学生挑战赛,搭建了Android开发环境,虽然一个晚上在视频教程和网络资源的帮助下离线安装好了,并能够进行开发,但是安装过程不是十分顺利,在网上找各种解决办法,无奈,都是互相转帖,要错大家一起错
2014-04-30 14:05:31 447
原创 C语言按位与、或、非、异或
位运算符有:按位与、按位或、按位非、按位异或。与:& 都为1则为1或:| 有一个为1则为1非(取反):~ 按位取反异或:^ 不同为1(如1和0,0和1),相同为0(0和0,1和1)位运算的几个经典用途:1. 取x串中的低7位 x&0x7F2. 将x串中低四位变成1,其他位不变 x|0xF3. 将x串中低四位取反
2014-02-12 15:02:11 3005
原创 C语言变量在内存中存储问题
在C语言中,内存可以划分为3种,堆、栈、静态存储区。栈:就是auto变量存放区域,自动释放,在编译的时候需要知道空间大小。(如int a = 10;)堆:一般用作开辟动态存储区,需要人工开辟,人工释放,可以在运行时开辟。(如malloc()和free()函数)静态存储区:这个区域存放一些常量,不能改变值。(如#define NUMBER 100)char *p = "Tes
2014-02-12 11:53:37 909
转载 RelativeLayout相对布局学习
原文地址:http://blog.sina.com.cn/s/blog_40797b1001010vwt.html相对布局 RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的的可能性也大,使用相对布局时要多做些测试。下面是常用的一些属性
2014-02-07 11:45:03 361
转载 ImageView填充问题 -- 详解android:scaleType属性
原文地址:http://blog.csdn.net/encienqi/article/details/7913262android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size居
2014-02-07 11:11:57 663
转载 android:inputType参数类型说明
android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCharacters"--输入普通字符android:inputType="textCapWords"--单词首字母大小andro
2014-01-27 10:27:21 459
原创 Android布局文件中属性介绍
1. android:focusable="false" 表示不可获取焦点,这个可以用在当一个图片放置在一个按钮上,当点击图片希望按钮被点击时,就可以将图片设置此属性。2. android:singleline="true"//设置是否单行显示 android:ellipsize="marquee" 当文本内容过长并获得焦点时采用跑马灯形式显示文本。 android:mar
2014-01-27 10:25:06 490
原创 学习JNI编程的博文链接
1. JNI编程(主要讲了JNI helloworld实例、在c/c++中调用java代码的方法)2. android ndk jni编程入门(主要讲了一个用eclipse开发一个简单的jni工程,很明了)3. Android.mk的用法与基础4. JNI 数据类型转换、乱码解决方案5. android使用C/C++调用SO库6. Android.m
2012-08-01 14:43:59 2994
原创 初学JNI-NDK编程
我们在做Android开发时,有时因为实际需要,需要调用本地的c或c++库,这个时候就会用到JNI,JNI是Java Native Interface的简称,可以理解为:java本地调用。NDK全称:Native Development Kit,NDK是一系列工具的集合。 使用JNI是有代价的,java程序可以做到与平台无关。但如果java程序通过JNI调用了原生的代码(比如c/
2012-07-31 15:51:43 766
Android使用libvlc播放流媒体、视频,Android使用demo
2019-05-14
RecyclerView实践demo源码,RecyclerView基础用法示例源码
2017-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人