关闭

Android打开其它APP的两种方式

在实际开发中,或许我们会需要打开一个别的APP,下面介绍下Android如何在自己的应用里面打开其它的应用。 方式1:如果我们知道包名和默认启动的Activity,可以用如下方式打开: Intent intent = new Intent(); ComponentName cn = new ComponentName("packageName", "默认启动的activity"); inten...
阅读(48) 评论(0)

基于github或者码云平台的使用git提交,下载,更新项目

1. 创建项目    1)登录Github或者码云账号,点击Repository -> New 2. 安装Git客户端    1)下载地址:http://git-scm.com/download/ 3. 创建SSHKey    1)$ ssh-keygen -t rsa -C "64107122@qq.com"    2)添加SSHKey Setting -> SSH...
阅读(95) 评论(0)

Android加载so文件报java.lang.UnsatisfiedLinkError: has text relocations

错误详情: 加粗字体是我的包名路径,可忽略  java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/com.example.th.elive-2/lib/arm/libanylive.2.0.1.so: has text relocations 出现这个异常,是因为你项目的targetSdkVersion太高,你的so库不能支持...
阅读(68) 评论(0)

U盘被写保护解决方案

1. 先用芯片无忧确认U盘的芯片型号 如图: 2. 根据芯片制造商和芯片型号 下载可用的量产工具 建议在U盘量产网下载 量产工具下载地址http://www.upantool.com/liangchan/ 注意:量产工具一定下载正确,它是和芯片制造商和型号对应的 我下载的慧荣的如图:...
阅读(90) 评论(0)

安卓使用SmsManager实现短信发送

安卓使用SmsManager实现发送短信 关键代码实现 package com.example.sms; import java.util.ArrayList; import android.app.Activity; import android.os.Bundle; import android.telephony.SmsManager; import android.text.Tex...
阅读(135) 评论(0)

自定义HorizontalScrollView实现水平滚动导航条

核心代码: package com.liuyk.widget; import android.content.Context; import android.graphics.Color; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import...
阅读(523) 评论(0)

品读Java String类

剖析Java String类那些细微的知识: /** * 常量池中有且只有一个相同对象 */ String s4 = "123"; String s5 = "123"; System.out.println(s4 == s5);//true /** * 程序加载String s6 = "123";的时候会在常量池中创建"123"这个对象,s6指向"123"...
阅读(239) 评论(0)

Looper

Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。 Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更 新UI等。 MessageQueue:消息队列,用来存放Handle...
阅读(245) 评论(0)

android值得推荐的开源框架简介

1、volley  项目地址 https://github.com/smanikandan14/Volley-demo  (1)  JSON,图像等的异步下载;  (2)  网络请求的排序(scheduling)  (3)  网络请求的优先级处理  (4)  缓存  (5)  多级别取消请求  (6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请...
阅读(267) 评论(0)

计算ListView滚动的距离

直接贴代码 private abstract class ListScrollDistanceCalculator implements AbsListView.OnScrollListener { private boolean mListScrollStarted; private int mFirstVisibleItem; private...
阅读(188) 评论(0)

Android将px转成dp

px:传入的px单位值 int Dp = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, px, getResources().getDisplayMetrics());...
阅读(271) 评论(0)

Java单例设计模式详解

java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。   单例模式有一下特点:   1、单例类只能有一个实例。   2、单例类必须自己自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这一实例。 优点: 实例控制:Singleton 会阻止其他对象实例化其自己的 Singleton 对象的副本,从而确保所有对象都访问唯一实...
阅读(476) 评论(0)

Android Studio 编译Gradle提示编码错误

在Android Studio中,如果我们的代码有中文注释,显示的时候完全正常,而编译的时候Gradle就会报错,但是又可以编译成功,而且Gradle报的错误信息,也是乱码! 这样我们就不好寻找错误原因,(挺坑人的....) 说了这么多,下面说解决办法: 其实那个乱码错误信息是"编码 UTF-8 的不可映射字符",所以我们可以用如下办法解决 首先在设置中设置字符集: Settings->...
阅读(1025) 评论(0)

Android Frame(AnimationDrawable 逐帧动画)的使用

1、activity package com.example.frametest; import android.app.Activity; import android.graphics.drawable.AnimationDrawable; import android.os.Bundle; import android.os.MessageQueue; import android.vi...
阅读(516) 评论(0)

安卓getSystemService

getSystemService是Activity中的方法,根据传入的name来取得对应的服务对象,这些服务名称参数都是Context类中的常量        Name                                                返回的对象                          说明 WINDOW_SERVICE              ...
阅读(831) 评论(0)
68条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:68717次
    • 积分:1375
    • 等级:
    • 排名:千里之外
    • 原创:66篇
    • 转载:2篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论