String转int、float、double、byte[]、bitmap
Int i = Integer.parseInt(str);
Float f = Float.parseFloat(str);
Double d = Do
打开Andorid Studio,点击Terminal提示错误; 如图:
经过一番挣扎,尝试了以下几种
方法一:打开File -> Settings -> Tools -> Terminal查看路径是否正确,改成如下图路径
方法二:以管理员身份运行
最近进行三方安全测试,剩最后一个问题:
原因是我用360加固宝之后,又用了360Signer对apk进行二次签名,而360Signer是用v1方式对apk进行签名的,所以安全检测还是不通过。
下面给出自己百度出来的对360加固之后的apk进行v2二次签名的方法。(注意要用同一个keysto
两种方法:
一、打开命令行或者Terminal窗口, 运行 adb connect 192.168.10.163:5555 来通过wifi连接手机调试 IP地址查看手机wifi的ip 要求手机和电脑在同一个局域网
使用命令adb tcpip [port]让手机的某个端
因为自带的listView不能满足项目需求,通过实现自己的Adapter去继承ArrayAdapter 来实现自定义ListView的Item项目。
出现点击ListView的每一项都不会执行setOnItemClickListener 里面的onItemClick 方法。
常用颜色代码
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#3F51B5</color>&
打开777权限
public class SystemManager extends Activity {
public static boolean RootCommand(String command){
震动类
public class VibratorUtil {
private static final long DEFAULT_VIBRATOR = 100;
private static Vibrator sVi
目录
学习Service相关知识点:
概述;
Service生命周期;
Service的基本用法;
服务。
问:达叔,今日工作累吗?
答:累啊,那么问你,你知道Android中的
Service(服务)吗?~
问:哥,这么干的吗?
答:呵呵,是的,~
概述:
在Android中Service是一个
位图工具类
public final class BitmapUtils {
public static final String TAG = "BitmapUtil";
private static int sShotScreenWidth
问:达叔,你放弃了吗?
答:不,放弃是不可能的,丢了Android,你会心疼吗?如果别人把你丢掉,你是痛苦呢?还是痛苦呢?~
引导语
有人说,爱上一个人是痛苦的,有人说,喜欢一个人是幸福的。
人与人之间起初是陌生的,从了解到深知,到你与他(她)不分彼此时,你会丢下这个陪伴你的人吗?
总有那么一群人
获取本地日期与时间
public String getCalendar() {
@SuppressLint("SimpleDateFormat")
SimpleDateFormat sdf = new SimpleDateFormat("y
离线语音解析
public class SpeechUtilOffline implements TTSPlayerListener {
public static final String appKey = "_appKey_";
priv
(1).场景一:外部滑动方向跟内部滑动方向不一致,比如外部左右滑动,内部上下滑动
ViewPager+Fragment配合使用,会有滑动冲突,但是ViewPager内部处理了这种滑动冲突
如果采用的不是ViewPager而是ScrollView就必须手动处理滑动事件
RetrofitUtils
GitHub地址,帮忙给个Star
项目介绍
Retrofit+Okhttp辅助类的简单封装,vesion 1.0.X 实现了Get,Post-Form、Post-Json
三种形式的网络请求,后续版本会实现文件上传下载and各类raw的请求方式。
功能
Get
Post
创建Execl、写入Execl数据、导入U盘
public WriteExcel(Context mContext){
this.mContext = mContext;
}
// 创建excel表
public vo
方式一:Handler和Message
① 实例化一个Handler并重写handlerMessage()方法
private Handler handler = newHandler() {
public void handleMessage(Me
前言:
看到大神们的写的第三方控件,比较好用,我们使用的时候直接是在gradle上加上代码就可以使用了,现在到我们写了一个第三方控件,想要别人使用的时候也是直接在gradle加上相关的代码就可以用了,我们该如何操作呢?答案很简单,就是在JitPack网站上发布我们的库就可以
正文
前言:
接触了Android Studio,自然是知道了Github这个网站,这个网站有许多大神们做的开源库,我们只需要简单地引入就是可以使用到这些开源库从而实现酷炫的效果,最近也是刚接触到Git的使用,作为笔记写到博客上
到GIt官网下载GIt安装即可
虽然是有图形化
title: Android学习路线总结,绝对干货
tags: Android学习路线,Android学习资料,怎么学习android
grammar_cjkRuby: true
---
一、前言
不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多