精华内容
参与话题
问答
  • android studio安装教程

    万次阅读 多人点赞 2019-07-16 12:23:50
    百度搜索Android studio,或者直接输入http://www.android-studio.org进入这个页面 根据这个下载相应的安装包或者压缩包。 这里演示安装64位的android studio 下载完成后直接双击安装包,就会出来...

    百度搜索Android studio,或者直接输入http://www.android-studio.org进入这个页面

     

     

     

    根据这个下载相应的安装包或者压缩包。

     

     

    这里演示安装64位的android studio

    下载完成后直接双击安装包,就会出来下面这个界面

    点击Next

     

    点击Next

     

     

    点击Next

     

     

    点击install

     

     

    等待进度条走完

     

     

    点击Next

     

     

    点击finish

     

     

    选择第二个,点击ok

     

     

    两个都可以,我点击Don’t  send

     

     

    点击Cancel

     

     

    点击Next

     

     

    选择第一个,点击Next

     

     

    选择你想要的主题颜色,点击Next

     

     

    点击Finish

     

     

    进度条走完后点击Finish

     

     

    点击第一个新建项目

     

     

    点击Next

     

     

    点击Finish

     

     

    这个有可能下载不下来

     

     

     

    解决办法

    进入https://services.gradle.org/distributions/下载对应版本的gradle

    把Android stutid关掉

    进入到C盘C:\Users\ASUS\.gradle\wrapper\dists\gradle-5.1.1-all\97z1ksx6lirer3kbvdnh7jtjg把里面的文删掉(是哪个版本的gradle就选择哪个版本的文件夹)

    把下载下来的gradle放到这个文件夹(不要解压gradle,直接放进去

    打开Android stutio

    点击这个进行重构

    有可能因为网络问题,项目构建失败,请看教程的最下面的解决方法

    这个变成绿色就说明项目创建成功,可以运行了

     

     

    点击这个新建模拟器

     

     

     

     

    选择完之后点击Next

     

     

    点击Download下载你想要的系统,下载完之后选中,点击Next

     

     

    点击Finish

     

     

    启动

     

     

    点击之后选择手机点ok就会运行到模拟器上。

     

     

    运行成功

     

    问题记录

    问题1:

    日期2020/3/3

    错误提示Cause:unable to find valid certification path to requested target

    原因:网络问题,目标服务器在国外,有时会出现下载不下来的情况

    解决办法:在build.gradle里面把原来的google()和jcenter()方法注释掉添加阿里云的镜像

    maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
    maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }
    maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

    示例:

    添加完之后一定要点右上角Sync now,如果出现错误继续点重构,不行就多点几次。

     

     

    展开全文
  • android studio的安装,史上最详细(超多图)!!

    万次阅读 多人点赞 2019-06-11 14:10:36
    android studio的安装,史上最详细!!欢迎前来观看,感觉有用就点波关注吧!custom 欢迎前来观看,感觉有用就点波关注吧! 1、首先下载Android studio安装包,可以从 http://www.android-studio.org/ 下载最新...

    android studio的安装,史上最详细!!

    欢迎前来观看,感觉有用就点波关注吧!

    1、首先下载Android studio安装包,可以从 http://www.android-studio.org/ 下载最新版本,这里采用3.5.2版本进行演示,安装包大小718 MB.
    2.
    在这里插入图片描述

    3.下载后进行安装
    将按照下列步骤进行:
    在这里插入图片描述
    在这里插入图片描述
    下面一步是安装路径的选择,个人建议内存大的就不要乱换了,小编这里就放在了
    D:\android\android studio
    D:\android\android studio
    D:\android\android studio
    文件夹自己新建就好
    (说三遍,图中有误!!!!)
    在这里插入图片描述
    在这里插入图片描述
    到此基础部分已经完成。

    4.下面一定要逐步完成,一步一步仔细操作:

    点选第二个
    在这里插入图片描述
    然后会有各种提示,下一步到这里

    安装选这个
    custom
    后续可以更改安装位置,否则,只能装在C盘
    在这里插入图片描述
    选择主题风格:(小编喜欢黑色siiiiiii…,你们自行选择)
    在这里插入图片描述
    下方安装路径如果需要更改的话
    一定要改为没有标点符号,(空格之类千万不要有,另外,中文不能出现!!!!!本文所有路径,不能出现中文!!!!新手按照我的去安装就好,就不需要费心改变了)
    勾选内容参考图中
    在这里插入图片描述
    内存的选择,我个人是16G的内存条啦,我就选了4096MB你们根据情况选择就好,最好不要低于2G(2048MB)
    在这里插入图片描述
    到此下一步,开始疯狂跑安装:
    在这里插入图片描述
    当然是选择完成啦!
    终于见到了曙光!!
    下图!
    在这里插入图片描述

    5.开始演示第一个hello world程序!
    点击上图的start a new balabala…
    演示为空白案例,不做其他模板展示!
    在这里插入图片描述
    项目名称,域名,语言,API等级,根据需要选择就好
    在这里插入图片描述
    继续!
    第一次安装会进行环境配置,会进行gradle
    (这里可能很多同胞会失败,原因是在远程下载的gradle被墙了,可以参考我的另一篇博客android studio的安装(补充篇gradle失败的问题)
    耐心等待就好

    分析完成之后。点击右上角的锤子,然后点击三角形
    在这里插入图片描述
    由于第一次安装,需要配置一个新的模拟器
    (不懂模拟器没事,按照步骤来就好哈哈哈)

    创建一个新虚拟设备
    在这里插入图片描述
    选择想要的模板类型,强烈建议图中的两个,其他的,,,好丑哈哈
    在这里插入图片描述
    继续选择图片素材
    需要下载1个G左右!
    下面按照图片进行操作即可!
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    完成!
    下面一步改名无关紧要直接完成即可!
    此时前面那个选择虚拟设备画面已经有了一个设备,进行勾选!

    在这里插入图片描述
    看见这个画面
    恭喜你,安卓旅程出发!
    在这里插入图片描述
    默认即为helloworld !第一个程序完成!
    不用任何操作!
    在这里插入图片描述

    展开全文
  • 掌握Android Studio环境搭建,虚拟设备配置,程序设计和程序调试方法。
  • Android PDF开发:android-pdfview

    万次阅读 2016-03-11 15:02:22
    Android PDF开发:android-pdfview Android平台自身没有直接可以阅读和处理pdf的方案,在github上面有一个第三方开源的pdf开发SDK,其主页地址是: https://github.com/JoanZapata/android-pdfview  android-pdf...
    Android PDF开发:android-pdfview


    Android平台自身没有直接可以阅读和处理pdf的方案,在github上面有一个第三方开源的pdf开发SDK,其主页地址是:

    https://github.com/JoanZapata/android-pdfview 

    android-pdfview使用比较简单,关键的地方是PDFView,将PDFView作为像Android的ImageView或者TextView一样写进xml布局文件:
    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    	xmlns:tools="http://schemas.android.com/tools"
    	android:layout_width="match_parent"
    	android:layout_height="match_parent" >
    
        <com.joanzapata.pdfview.PDFView
            android:id="@+id/pdfView"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
    </FrameLayout>



    然后在Java上层代码直接加载pdf文件资源装载进去即可:

    package zhangphil.pdfview;
    
    import com.joanzapata.pdfview.PDFView;
    import com.joanzapata.pdfview.listener.OnPageChangeListener;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.Toast;
    
    public class MainActivity extends Activity {
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    
    		PDFView pdfView = (PDFView) findViewById(R.id.pdfView);
    
    		// 在我这个测试例子中,事先准备一个叫做sample.pdf的pdf大文件放到assets目录下。
    		// 从assets文件目录下读取名为 sample.pdf的文件,缺省把该pdf定位到第一页。
    		pdfView.fromAsset("sample.pdf").defaultPage(1).onPageChange(new OnPageChangeListener() {
    
    			@Override
    			public void onPageChanged(int page, int pageCount) {
    				// 当用户在翻页时候将回调。
    				Toast.makeText(getApplicationContext(), page + " / " + pageCount, Toast.LENGTH_SHORT).show();
    			}
    		}).load();
    	}
    }
    



    我把该第三方开源库整理成Eclipse下可用的lib,上传到github上,地址链接:
    https://github.com/zhangphil/android-pdfview-lib-for-eclipse 
    使用时候,下载该lib,导入到eclipse作为lib,然后在项目中直接引用即可。
    展开全文
  • 《Android图片加载与缓存开源框架:Android Glide》 Android Glide是一个开源的图片加载和缓存处理的第三方框架。和Android的Picasso库类似,个人感觉比Android Picasso好用。Android Glide使自身内部已经实现...

    《Android图片加载与缓存开源框架:Android Glide》

    Android Glide是一个开源的图片加载和缓存处理的第三方框架。和Android的Picasso库类似,个人感觉比Android Picasso好用。Android Glide使自身内部已经实现了缓存策略,使得开发者摆脱Android图片加载的琐碎事务,专注逻辑业务的代码。Android Glide使用便利,短短几行简单明晰的代码,即可完成大多数图片从网络(或者本地)加载、显示的功能需求。

    使用Android Glide,需要先下载Android Glide的库,Android Glide在github上的项目主页:

    https://github.com/bumptech/glide

    实际的项目使用只需要到Glide的releases页面把jar包下载后导入到本地的libs里面即可直接使用。Glide的releases的页面地址:https://github.com/bumptech/glide/releases ,在此页面找到最新的jar包,下载后放到自己项目的libs中,比如glide 3.6.0库的jar包下载地址:https://github.com/bumptech/glide/releases/download/v3.6.0/glide-3.6.0.jar


     接下来是在自己的项目中具体使用,现在给出一个具体的使用例子加以简单说明(通过网络加载图片然后在ImageView中显示出来):

    MainActivity.java

    import com.bumptech.glide.Glide;
    
    import android.support.v7.app.ActionBarActivity;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.ArrayAdapter;
    import android.widget.ImageView;
    import android.widget.ListView;
    import android.app.Activity;
    import android.content.Context;
    import android.os.Bundle;
    
    public class MainActivity extends ActionBarActivity {
    
    	private Activity mActivity;
    	// 将从此URL加载网络图片。
    	private String img_url = "http://avatar.csdn.net/9/7/A/1_zhangphil.jpg";
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		mActivity = this;
    
    		setContentView(R.layout.activity_main);
    
    		ListView lv = (ListView) findViewById(R.id.listView);
    		lv.setAdapter(new MyAdapter(this, R.layout.item));
    	}
    
    	private class MyAdapter extends ArrayAdapter {
    
    		private int resource;
    
    		public MyAdapter(Context context, int resource) {
    			super(context, resource);
    			this.resource = resource;
    		}
    
    		@Override
    		public View getView(int position, View convertView, ViewGroup parent) {
    			if (convertView == null) {
    				convertView = LayoutInflater.from(mActivity).inflate(resource,
    						null);
    			}
    
    			ImageView iv = (ImageView) convertView.findViewById(R.id.imageView);
    
    			Glide.with(mActivity).load(img_url).centerCrop()
    			/*
    			 * 缺省的占位图片,一般可以设置成一个加载中的进度GIF图
    			 */
    			.placeholder(R.drawable.loading).crossFade().into(iv);
    
    			return convertView;
    		}
    
    		@Override
    		public int getCount() {
    			// 假设加载的数据量很大
    			return 10000;
    		}
    	}
    }

    MainActivity.java需要的两个布局文件:

    activity_main.xml

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
    
        <ListView
            android:id="@+id/listView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" >
        </ListView>
    
    </LinearLayout>
    


    item.xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
    
        <ImageView
            android:id="@+id/imageView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />
    
    </LinearLayout>


    展开全文
  • 今天用QQ的时候想到了,不如用android studio 做一个类似于这样的登录软件。当然QQ的实现的功能特别复杂,UI界面也很多,不是单纯的一时新奇就可以做出来的。就是简单的实现了一些功能,做了三个界面;1.登录界面。2...
  • Android控制文字水平间距android:letterSpacing 附录文章1实现的是Android的文字在水平方向的缩放,然而不是水平方向的文字间距。如果要想实现Android TextView之类的文字保持间距,那么需要设置android:...
  • Android移植基础

    万人学习 2015-05-21 23:53:34
    Android视频课程,该课程可以让学员了解Android系统架构、学习如何下载Android源码、编译及开发Android、学习如何追踪Android源码、了解Linux内核启动流程、了解Android启动流程、学习如何移植外部函式库至Android...
  • Android Studio安装配置(详细版)

    万次阅读 多人点赞 2018-09-13 12:32:04
    Android studio安装配置(相关介绍) 一. 前景介绍: 在开发Android程序之前,首先要在系统中搭建开发环境。Google公司已经发出声明,到2015年年底不再对Ecplise提供支持服务,Android Studio将全面取代Ecplise。 ...
  • Android Studio配置本地SDK

    万次阅读 2019-02-21 11:03:23
    Android Studio配置本地SDK 问题一:Android Studio报错:SDK does not contain any platforms. 解决方法:本地SDK应放到名为platforms的外层文件夹内。 例子:D:\SDK\platforms… (选择路径时选取到SDK文件夹...
  • Android Studio安装与SDK配置

    万次阅读 2016-04-26 09:11:26
    Android Studio安装和sdk配置!
  • Android studio登录界面

    万次阅读 多人点赞 2018-01-31 14:51:47
    打开Android studio,你需要建立两个类LoginMainAcitivity.java和SuccessMainActivity.java,和与之相对应的xml布局文件login_main.xml和success_main.xml存放于layout文件中。见例图: 在login_main.xml文件中...
  • android:id="@+id/edit_text"//设定唯一的标识,调用时可通过id找到它 android:layout_width="match_parent"//匹配宽度为手机屏幕的宽度 android:layout_height="wrap_content...
  • Android studio 3.5安装详解

    万次阅读 多人点赞 2019-08-28 16:14:28
    Android studio 3.5安装详解 2019.8.28 By:君子8818 1.安装IDE: 准备:已装过要卸载,且删除C:\user\yourname\下.android,.AndroidStudio,gradle3个文件夹。 1.1 cmd命令窗口,ping dl.google.com,得到ip...
  • 总是听到有人说AndroidX,到底什么是AndroidX?

    万次阅读 多人点赞 2019-08-26 08:06:59
    Android技术迭代更新很快,各种新出的技术和名词也是层出不穷。不知从什么时候开始,总是会时不时听到AndroidX这个名词,这难道又是什么新出技术吗?相信有很多朋友也会存在这样的疑惑,那么今天我就来写一篇科普...
  • andriod studio的**attribute android:layout_width is not allowed here** 看过很多帖子说sdk有错的我也配了,gradle我也直接本地配了,sdk我也配了,Build文件的版本我也改成我的API版本了,实在是不知道该怎么...
  • Android Studio 下载 与 安装 详细步骤

    万次阅读 多人点赞 2018-08-21 11:54:39
    目录 Android Studio 简介 Android Studio 下载 ...Android Studio 是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工...
  • 问题所在原因:少了v4.jar包 ...在使用Eclipse开发andriod程序时,程序中提示import android.support.v4.XXX或者import android.support.v7.XXX出错,具体的提示信息是: The import android.support cannot be
  • Android Fragment 真正的完全解析(上)

    万次阅读 多人点赞 2014-07-20 11:22:09
    自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~ 本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,...
  • Android学习笔记(三):Andriod程序框架

    万次阅读 热门讨论 2011-03-01 12:15:00
    修改Eclipse的字体,我希望大一些,反正22寸的显示屏: Window->Preferences->General->Apprearance->Colors and Fonts...在此次,我们先创建一个Hello,Android的程序,并既而讨论Andriod的程序架构。 1、创建pro
  • unable to access android sdk add-on list

    万次阅读 多人点赞 2016-01-22 17:01:15
    你也可以查看我的其他同类文章,也会让你有一定的收货!造成这个问题的原因可能有多种,下面两种方法,我亲自测试后可用,如果都不行,请在评论里告诉...左侧的文章分类中,Android Studio编译构建错误记录了我开发中遇
  • 打开Eclipse(Android 开发环境),发现以下报错: 图片显示信息为:Android SDK要求ADT(Android Developer Toolkit)版本在20.0.0或以上版本,检测到当前版本为18.0.0,请更新最新的ADT。 出现这样的提示,...
  • Windows下需要自己手动下载驱动安装或者通过下载第三方360手机助手安装即可正常使用 我也尝试过Android SDK目录下Android\SDK\extras\google\usb_driver驱动,安装之后错乱。 参考资料: 文
  • 一步一坑学android之禁用Appt2(andriod studio3.0)

    万次阅读 多人点赞 2018-03-18 11:15:59
    2)Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details(Appt2未禁用)?我是两种的结合呦,R文件缺失,同样的文章网上很多。然而,由...
  • 因为eclipse中svn插件的问题,导致我的重装了Eclipse 用的以前的svn插件 ,...后来导入项目报DDMS files not found: D:\andriod\android-sdk-windows\platform-tools\h 这个错 ,我在下载一个放进去 : http://downlo

空空如也

1 2 3 4 5 ... 20
收藏数 1,946,901
精华内容 778,760
关键字:

andriod