• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






天生自然

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  吴裕雄--天生自然Android开发学习笔记

上一页 1 2 3 4 下一页

 
吴裕雄--天生自然ANDROID开发学习:2.3.3 Button(按钮)与ImageButton(图像按钮)
摘要:1.StateListDrawable简介: StateListDrawable是Drawable资源的一种,可以根据不同的状态,设置不同的图片效果,关键节点 < selector >,我们只需要将Button的background属性设置为该drawable资源即可轻松实现,按下 按钮时不同的按钮 阅读全文
posted @ 2020-05-30 19:38 吴裕雄 阅读(255) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.3.2 EditText(输入框)详解
摘要:EditText可以接受用户输入 API文档:http://androiddoc.qiniudn.com/reference/android/widget/EditText.html 1.设置默认提示文本 默认提示文本的两个属性如下: android:hint="默认提示文本" android:te 阅读全文
posted @ 2020-05-30 19:33 吴裕雄 阅读(219) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.3.1 TextView(文本框)详解
摘要:布局代码: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=" 阅读全文
posted @ 2020-05-30 17:11 吴裕雄 阅读(268) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.2.6 AbsoluteLayout(绝对布局)
摘要:1.四大控制属性(单位都是dp): ①控制大小: android:layout_width:组件宽度 android:layout_height:组件高度 ②控制位置: android:layout_x:设置组件的X坐标 android:layout_y:设置组件的Y坐标 2.使用示例: 一个简单的 阅读全文
posted @ 2020-05-30 16:59 吴裕雄 阅读(183) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.2.5 GridLayout(网格布局)
摘要:可以自己设置布局中组件的排列方式 可以自定义网格布局有多少行,多少列 可以直接设置组件位于某行某列 可以设置组件横跨几行或者几列 实现代码: <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:to 阅读全文
posted @ 2020-05-30 16:57 吴裕雄 阅读(183) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.2.4 FrameLayout(帧布局)
摘要:FrameLayout(帧布局)可以说是六大布局中最为简单的一个布局,这个布局直接在屏幕上开辟出一块空白的区域,当我们往里面添加控件的时候,会默认把他们放到这块区域的左上角,而这种布局方式却没有任何的定位方式,所以它应用的场景并不多;帧布局的大小由控件中最大的子控件决定,如果控件的大小一样大的话,那 阅读全文
posted @ 2020-05-30 16:53 吴裕雄 阅读(189) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.2.3 TableLayout(表格布局)
摘要:3.如何确定行数与列数 ①如果我们直接往TableLayout中添加组件的话,那么这个组件将占满一行!!! ②如果我们想一行上有多个组件的话,就要添加一个TableRow的容器,把组件都丢到里面! ③tablerow中的组件个数就决定了该行有多少列,而列的宽度由该列中最宽的单元格决定 ④tabler 阅读全文
posted @ 2020-05-30 16:45 吴裕雄 阅读(301) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.2.2 RelativeLayout(相对布局)
摘要:具体问题具体分析,总结就是:尽量使用RelativeLayout + LinearLayout的weight属性搭配使用 实现代码: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:to 阅读全文
posted @ 2020-05-30 16:42 吴裕雄 阅读(180) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.2.1 LinearLayout(线性布局)
摘要:Android中有六大布局,分别是: LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局) FrameLayout(帧布局),AbsoluteLayout(绝对布局),GridLayout(网格布局) 而今天我们要讲解的就是第一个布局,L 阅读全文
posted @ 2020-05-30 16:36 吴裕雄 阅读(189) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:2.1 View与ViewGroup的概念
摘要:使用国内的API镜像: http://androiddoc.qiniudn.com/guide/topics/ui/overview.html 这个镜像是5.0的API! UI Overview 在Android APP中,所有的用户界面元素都是由View和ViewGroup的对象构成的。View是 阅读全文
posted @ 2020-05-30 16:27 吴裕雄 阅读(209) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.11 反编译APK获取代码&资源
摘要:"反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上别人的图片素材,简单点的,我们可以下载别人的APK,然后改下后缀名,改成x 阅读全文
posted @ 2020-05-30 16:22 吴裕雄 阅读(228) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.9 Android程序签名打包
摘要:1.什么是签名,有什么用: Android APP都需要我们用一个证书对应用进行数字签名,不然的话是无法安装到Android手机上的,平时我们调试运行时到手机上时,是AS会自动用默认的密钥和证书来进行签名;但是我们实际发布编译时,则不会自动签名,这个时候我们就需要进行手动签名了! 为我们的APK签名 阅读全文
posted @ 2020-05-30 16:16 吴裕雄 阅读(171) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.8 工程相关解析(各种文件,资源访问)
摘要:1.工程项目结构解析: 我们开发大部分时间都花在下面这个部分上: <TextView android:text="@string/hello_world" android:layout_width="wrap_content" android:layout_height="wrap_content" 阅读全文
posted @ 2020-05-30 16:12 吴裕雄 阅读(159) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.7 界面原型设计
摘要:常说用户体验用户体验,用户使用你的软件,第一个会接触的是什么?没错,图形化界面(GUI),简称UI,对于用户而言,最直观,给用户留下第一印像的是往往是程序的界面,而非功能!人,总喜欢美的东西,对吧? 假如一样的功能,决定用户取向的,往往是UI!精美的UI!当然还有一些贴心的人性化操作等! 下图两个计 阅读全文
posted @ 2020-05-30 16:05 吴裕雄 阅读(204) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.6 .9玩图片
摘要:1.什么是.9图片? 答:图片后缀名前有.9的图片,如pic1.9.png这样的图片 2. .9图片能干嘛? 答: 在图片拉伸的时候特定的区域不会发生图片失真,而不失真的区域可以由我们自己绘制 3. .9图片用什么做? 答:工欲善其事,必先利其器,做.9图片的工具有: ①Android SDK自带: 阅读全文
posted @ 2020-05-30 15:58 吴裕雄 阅读(132) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.5.2 Git之使用GitHub搭建远程仓库
摘要:1.账号注册&仓库创建: 打开Github官网注册:Github官网,填写注册相关信息:用户呢称,邮箱,密码:https://github.com/ 注册完,跳转到如下页面,选择仓库购买方式(私有仓库,别人不可以访问,要权限),一般我们自己玩选Free: PS:对了,这时候你邮箱可能收到一封验证邮件 阅读全文
posted @ 2020-05-30 15:49 吴裕雄 阅读(140) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.5.1 Git使用教程之本地仓库的基本操作
摘要:Git是什么? 一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次 阅读全文
posted @ 2020-05-30 15:19 吴裕雄 阅读(167) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.4 Genymotion模拟器安装
摘要:如果你符合下述三种情况的话,你可以考虑安装一个Genymotion Android模拟器: 没有真机调试,只能用模拟器 嫌SDK内置的AVD启动速度,运行速度慢 电脑配置还可以,最好4G内存以上 下载Genymotion:http://www.genymotion.net/ 4.安装Genymoti 阅读全文
posted @ 2020-05-30 12:08 吴裕雄 阅读(158) 评论(0) 推荐(0)
吴裕雄--天生自然ANDROID开发学习:1.3 SDK更新不了问题解决
摘要:1.修改hosts文件 2.使用国内镜像服务器更新 改hosts的话是比较麻烦的,每隔几天就可能需要进行更新,如果仅仅是想更新sdk的话,建议使用国内镜像进行更新! 阅读全文
posted @ 2020-05-30 11:52 吴裕雄 阅读(184) 评论(0) 推荐(0)
吴裕雄--天生自然Android开发学习:1.2.2 使用Android Studio开发Android APP
摘要:4.IDE的界面分析 先看下整个界面吧: 接着看下我们的项目结构,而我们一般关心的只是app这个目录: 阅读全文
posted @ 2019-12-10 22:31 吴裕雄 阅读(291) 评论(0) 推荐(0)
 

上一页 1 2 3 4 下一页