Android
文章平均质量分 67
zlQ_
这个作者很懒,什么都没留下…
展开
-
adb自动退出
系统环境:window10adb版本:Android Debug Bridge version 1.0.40,Version 479今天使用adb shell原创 2021-06-15 14:37:31 · 2277 阅读 · 1 评论 -
Android--Android 应用程序快速启的秘诀
Android系统框架和上层应用是类java(不是正统的sun java)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。 那么android效率为什么这么的高呢?特别是一个应用程序的启动时间很短,本文主要从以下个八方面进行分析: 1、 资源文件的翻译 2013-03-01 00:14:23 · 1053 阅读 · 0 评论 -
Android--Service的启动方法和区别
1. Service有哪些启动方法?有什么区别?什么是Service : Service,看名字就知道跟正常理解的“服务”差不多,后台运行,可交互这样的一个东西。它跟Activity的级别差不多,但是他 不能自己运行,需要通过某一个Activity或者其他Context对象来调用, Context.startService() 和 Context.bi翻译 2013-03-01 00:04:21 · 5125 阅读 · 0 评论 -
Android--Android自定义权限
偶尔发现一个人写的文章,是关于自定义权限的。具体的大家看这面这篇帖子的文章吧,我没想到它能用到哪,但是确实很有意思。实现这样的功能:两个应用程序A和B,B要有相应的权限才能访问A中的某个Activity。1。首先看A的实现先在A的Activity里加一个TextView,写些内容方便等下检验。下面设置manifest.xml,增加一个自定义的权限 <mani翻译 2013-03-01 00:02:20 · 1686 阅读 · 0 评论 -
Android--横竖屏切换时候activity的生命周期
横竖屏切换时候activity的生命周期程序运行后,默认是竖屏,生命周期如下:onCreate-->onStart-->onResume-->按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onRestoreInstanc翻译 2013-02-28 23:58:57 · 937 阅读 · 0 评论 -
Android--让app适应不同分辨率
1、不同的layoutAndroid手机屏幕大小不一,有480x320,640x360,800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如:layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。2、hdp翻译 2013-02-28 23:55:30 · 3819 阅读 · 0 评论 -
Android--Android编译源码过程
(1)使用aapt工具生成R.java文件(2)使用aidl工具将.aidl文件编译成.java文件(3)使用javac工具将.java文件编译成.class文件(4)使用dx.bat批处理将众多.class文件转换成一个.dex文件(5)使用aapt工具打包资源文件(6)使用apkbuilder生成未签名的apk安装文件(7)使用jdk中的jarsigner对apk安装文原创 2013-03-11 23:08:10 · 1210 阅读 · 0 评论 -
Android--Android 开发程序的优化
一、尽可能避免创建对象(Object)二、使用自身方法三、使用虚拟优于使用接口四、使用静态优于使用虚拟五、尽可能避免使用内在的Get,Set方法六、缓冲属性调用七、声明Final常量八、慎重使用增强型for循环语句九、避免使用枚举类型十、通过内联类使用包空间十一、避免浮点类型的使用翻译 2013-03-11 23:46:36 · 898 阅读 · 0 评论 -
Android--Android中更新UI的线程:Thread 、Handler、Looper、TimerTask
方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).s翻译 2013-03-11 21:55:17 · 1263 阅读 · 0 评论 -
Android--Activity和Service的具体区别
①从设计的角度来讲:Android的Activity的设计与Web页面非常类似,从页面的跳转通过连接,以及从页面的定位通过URL,从每个页面的独立封装等方面都可以看出来,它主要负责与用户进行交互。Service则是在后台运行,默默地为用户提供功能,进行调度和统筹,如果一棵树的地上部分是Activity的话,它庞大的根须就是Service。Android的服务组件没有运行在独立的进程或线程中翻译 2013-02-25 21:58:35 · 2803 阅读 · 0 评论 -
Android--关于Android面试
从大的方面,要充分理解4个w和1个h1.what is Android? 什么是Android2.which in Android? Android里有什么3.how to study? 你是怎么学习Android4.why do you select Android? 你为什么选择Android5.who?原创 2013-02-25 19:06:07 · 802 阅读 · 0 评论 -
Android--使用Pull解析器解析xml文件
2个类:1个实体类Person.java,1个继承Activity的类 1.Person.java package com.mrzhu.work_1_sax;public class Person { private String personId; private String name; private String address; private String原创 2013-02-25 01:23:59 · 937 阅读 · 0 评论 -
Android SDK目录结构和工具介绍
Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文。AD:Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文。Android SDK目录下有很多文件夹,主要都是干什么的呢?翻译 2013-02-23 20:06:50 · 1221 阅读 · 0 评论 -
Android--SQLite(增,删,改,查)操作
需要5个类:1.实体类:Person.java2.抽象类:SQLOperate.java(封装了对数据库的操作)3.助手类:DBOpenHelper.java(继承SQLiteOpenHelper)4.实现类:SQLOperateImpl.java(实现抽象类SQLOperate.java)5.测试类:Test.java(继承AndroidTestCase)原创 2013-02-25 01:14:14 · 3196 阅读 · 0 评论 -
Android--用SAX解析xml文件
主运行类package com.mrzhu.test31;import java.io.InputStream;import java.util.List;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import android.app.Activity;import a原创 2013-02-20 20:58:45 · 2666 阅读 · 0 评论 -
Android--LinearGradient线性渐变
Paint paint = new Paint(); LinearGradient gradient = new LinearGradient(0, 0, 100, 100, Color.RED, Color.YELLOW, Shader.TileMode.MIRROR); paint.setShader(gradient); canvas.drawRect(0, 0, 100, 10原创 2013-02-23 02:47:01 · 8722 阅读 · 1 评论 -
Android--3种解析XML数据的步骤
采用DOM解析时具体处理步骤是:1 首先利用DocumentBuilderFactory创建一个DocumentBuilderFactory实例2 然后利用DocumentBuilderFactory创建DocumentBuilder3 然后加载XML文档(Document),4 然后获取文档的根结点(Element),5 然后获取根结点中所有子节点的列表(NodeList),原创 2013-03-07 00:56:48 · 1236 阅读 · 0 评论 -
Android--Android中显示全屏
A、设置主题实现全屏直接在AndroidManifest.xml文件中设定Activity主题为全屏模式android:theme="@android:style/Theme.NoTitleBar.Fullscreen" B、代码实现全屏代码实现需要分两步做,如下:1、隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE)翻译 2013-03-01 00:19:26 · 935 阅读 · 0 评论 -
Android--sp,px,dip
翻译 2013-03-14 23:09:57 · 974 阅读 · 0 评论 -
Android--Failed to allocate memory: 1455
创建模拟器的时候做如下修改:原创 2013-03-30 01:13:52 · 3436 阅读 · 0 评论 -
Unity--升级Android api level 28踩坑记录
背景:项目使用的Unity版本为5.4.4f1,AndroidtargetSdkVersion为22,接到通知要求targetSdkVersion要升级到28(至少为26)实践:直接将targetSdkVersion从22改为28,通过Unity Build生成android apk包,在不同手机上安装运行问题:在小米cc9e手机上,点击app图标后立即闪退,表现上没有任何提示定位:...原创 2019-09-10 14:40:05 · 6237 阅读 · 0 评论 -
Android--加载外部.so文件
.so文件要放在/data/data/xxx.xxx.xxx/lib/目录下,如/data/data/com.hello.test/lib/libtest.so原创 2014-04-23 15:40:09 · 2194 阅读 · 0 评论 -
Android--ndk编译生成.so文件
1.配置cygwin2.下载并配置ndk原创 2014-04-23 15:54:38 · 1359 阅读 · 0 评论 -
Android--消除“Permission is only granted to system apps”错误
原文:http://blog.csdn.net/gaojinshan/article/details/14230673在AndroidManifest.xml中使用了如下的配置:就会报错:Permission is only granted to system apps原因如下:此类权限仅授予系统级应用,可以修改下Link Error Checking项转载 2014-03-19 14:48:49 · 11499 阅读 · 4 评论 -
Android--数据库升级,插入新字段
插入新字段sql语句:ALTER TABLE 表名 "ADD" 字段名 类型 default '默认值'+ SqlCommandHelper.SPACE + userAction + SqlCommandHelper.SPACE+ SqlCommandHelper.TEXT + SqlCommandHelper.SPACE+ "default '0'";例:向原创 2013-11-23 11:56:15 · 11763 阅读 · 1 评论 -
Android--获取系统当前日期和时间
Android--获取系统当前日期和时间原创 2013-11-03 19:53:27 · 5353 阅读 · 1 评论 -
Android--'ADB server didn't ACK'
D:\TDDOWNLOAD\adt-bundle-windows-x86-20130514\sdk\platform-tools>adb kill-serve * server not running * D:\TDDOWNLOAD\adt-bundle-windows-x86-20130514\sdk\platform-tools>adb start-serv r翻译 2013-09-26 16:24:02 · 1025 阅读 · 0 评论 -
Java--多线程断点下载
Java--多线程断点下载原创 2013-08-14 13:10:01 · 3200 阅读 · 2 评论 -
Android--网络连接判断
1)判断是否有网络连接public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (ConnectivityManager) context .getSy翻译 2013-07-25 13:34:13 · 1474 阅读 · 0 评论 -
Android--'ADB server didn't ACK'的解决办法
关闭eclipse命令提示行进到Android SDK platform-tools 目录下输入adb kill-server输入adb start-server如果没有提示错误,并且显示adb is started successfully.重启eclipse原创 2013-07-23 15:01:46 · 847 阅读 · 0 评论 -
Android--使用Http向服务器发送请求并取得返回结果,下载图片
Android--使用Http向服务器发送请求并取得返回结果,下载图片原创 2013-07-20 16:43:42 · 10084 阅读 · 0 评论 -
Android--通过Http下载网络图片
Android--通过Http下载网络图片原创 2013-07-18 21:10:58 · 3954 阅读 · 0 评论 -
Android--About Android(欢迎修改、补充)
一个Android两大数据解析(xml, json)三大提示(Dialog, Toast, Notification)四大Activity启动模式( standard ,singleTop, singleTask,singleInstance)四大应用程序组件(Activity, BroadcastReceiver, Service, ContentProvider)四大多媒体原创 2013-01-27 16:07:52 · 2016 阅读 · 4 评论 -
Android--将Activity设置成Dialog
package com.mrzhu.dialogtest;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;public class DialogTestActivity extends Activity { /原创 2013-04-01 16:49:24 · 12401 阅读 · 1 评论 -
Android--消息推送机制
1.推送方式基础知识:当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。翻译 2013-04-02 13:52:34 · 2240 阅读 · 1 评论 -
Android--音乐播放器
自己做的图片,自定义的SeekBar,做得有点丑,大家将就着看看,最近有些忙,这个播放器一直没怎么去加功能,大家有兴趣的自己下载看看,有什么建议和意见,非常欢迎提出来,只写了三分之一,简单地从数据库里提取音乐文件信息,显示,点击播放,基本的上一首,下一首,播放模式,显示歌词功能,列表只实现了前三个,我的列表没有实现,歌词文件要和歌曲文件放在同一个文件夹 大家可以加上如下功能原创 2013-04-01 17:53:29 · 1545 阅读 · 0 评论 -
Android--用Pull解析器将对象解析成xml文件及单元测试
新建工程,新建一个工具类PersonService,新建一个实体类Person,新建一个测试类Test PerServiceTest类: package com.mrzhu.pullparse;import java.io.OutputStream;import java.util.List;import org.xmlpull.v1.XmlSerializer;impo原创 2013-02-21 22:04:25 · 1061 阅读 · 0 评论 -
Android--MediaPlayer(实现列表选歌,上一首,下一首,清空播放列表,搜索本地音乐文件)
下载链接:http://download.csdn.net/detail/zlqqhs/5079025 MediaPlayerActivity类: package com.vince.media;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.uti原创 2013-02-22 00:11:07 · 33529 阅读 · 3 评论 -
Android--Intent常用(拨号,浏览器,联系人,Wi-Fi)
package com.mrzhu.intenttest;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;public class IntentTestActivity原创 2013-02-21 22:42:57 · 3692 阅读 · 0 评论 -
Android---Frame动画
新建一个工程,在res文件夹下新建anim文件夹,在anin文件夹下新建xml文件,将图片放到drawable文件夹中 activity中的代码如下: package com.mrzhu.myframe;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;impo原创 2012-10-24 12:10:31 · 1229 阅读 · 2 评论