E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Android编程】
Android编程
权威指南-第十七章挑战练习
CriminalIntentJSONSerializer.java文件packagecom.onevol.app;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStrea
onevo1
·
2020-08-03 20:55
练习
Android编程
权威指南-第十六章挑战练习
在CrimeListFragment.java中添加OnCreateView方法@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupparent,BundlesavedInstanceState){//TODOAuto-generatedmethodstubViewv=inflater.inflate(R.layout.f
onevo1
·
2020-08-03 20:55
练习
Android编程
权威指南(第2版)读书笔记
1.按键监听器在按键监听器注册时匿名内部类中使用toast时注意,此时this是View.OnClickListener,而不是activity2.有时,出于种种原因,可能需要脱离AndroidStudio编译代码。要使用Gradle,请切换到项目目录并执行以下命令:$./gradlewtasks如果是Windows系统,执行以下命令:>gradlew.battasks执行以上命令会显示一系列可用
_小豆芽_
·
2020-08-03 19:34
【Android】Manifest中注册以内部类形式存在的Activity
关键字ManifestAndroidManifestActivity摘要:本文介绍了在Manifest中注册以内部类形式存在的Activity;问题在《
Android编程
权威指南》P127中,作者建议我们坚持
木子楼
·
2020-08-03 19:42
Android
Android编程
权威指南(第三版)第10章挑战练习
写在前面:欢迎所有人给我提出任何意见和建议请注意每一次的程序都是没有承接之前的挑战练习如果有疑问或者意见的可以在下方评论由于不常上线,留下QQ:623614154欢迎共同探讨问题谢谢!资源区:第十章挑战练习–>下载链接参考资源:https://blog.csdn.net/qq_39479426/article/details/82944117文章目录挑战练习10.6:实现高效的RecyclerVi
lo_heng
·
2020-08-03 19:34
Android
Studio
Android编程
权威指南(第三版)第8章挑战练习
写在前面:欢迎所有人给我提出任何意见和建议请注意每一次的程序都是没有承接之前的挑战练习如果有疑问或者意见的可以在下方评论谢谢!由于不经常上线,此处留下我的QQ:623614154欢迎共同探讨问题下载区:第8章挑战练习–>Link后续还有其他方式提供没有积分的小伙伴下载目录目录挑战练习8.8:RecyclerViewViewTypestep1:添加list_item_police_crime.xml
lo_heng
·
2020-08-03 19:33
Android
Studio
Android编程
权威指南(第三版)第6章挑战练习
写在前面:欢迎所有人给我提出任何意见和建议请注意每一次的程序都是没有承接之前的挑战练习如果有疑问或者意见的可以在下方评论谢谢!下载区第6章挑战练习–>Link后续还有其他方式提供没有积分的小伙伴下载第一题:挑战练习6.4:报告编译版本step1:添加TextView在ShowAnswer下(activity_cheat.xml)step2:添加绑定与设置API显示(CheatActivity.ja
lo_heng
·
2020-08-03 19:03
Android
Studio
Android编程
权威指南第三版挑战练习三
写在前面:欢迎所有人给我提出任何意见和建议请注意每一次的demo都没有承接之前的挑战练习如果有帮助的可以在下方评论写几个字谢谢!下载区:挑战练习三完整代码->Link没有积分可以私聊或者评论我,我会提供Github地址供你下载学习使用挑战练习-题目-1:禁止一题多答用户答完某道题,就禁掉那道题对应的按钮,防止用户一题多答。参考解决办法:step1:加入数据,与get、set方法(Question.
lo_heng
·
2020-08-03 19:02
Android
Studio
Android编程
权威指南(第三版)挑战练习五
写在前面欢迎所有人给我提出任何意见和建议请注意每一次的demo都没有承接之前的挑战练习如果有帮助的可以在下方评论谢谢!下载区第五章挑战练习–>Link目录挑战练习-题目-1step1.新建一个常量(CheatActivity)step2.加入函数onSaveInstanceState(CheatActivity)step3.加入条件语句到onCreate中(CheatActivity)测试挑战练习
lo_heng
·
2020-08-03 19:02
Android
Studio
Android编程
权威指南第三版挑战练习一
Android编程
权威指南出来之后,对自我有要求的同志,很难找到相关的解决办法,所以我决定来帮帮忙分享一下我的资源如果没有书,又不想买书的,可以下载一下pdf版本。建议购买正版。
lo_heng
·
2020-08-03 19:02
Android
Studio
Fragment实战案例
对于Fragment,《
Android编程
权威指南》的作者极力推崇,坚持AUF(AlwaysUseFragment)原则,即总是使用Fragment。
亦心谷
·
2020-08-03 19:51
android历程
Android编程
权威指南(第二版)学习笔记(四)—— 第4章 Android 应用的调试
本章主要说明了如何调bug,有LogCat法、Lint法以及断点调试法。本章无新增代码LogCat大法将代码中的一句关联控件语句(即findViewById()语句)注释掉之后运行程序将会出现下列错误:从图中可以看到是错误由NullPointerException引起,并且在Caused…那一行下方标明了具体出错的位置,此时如果下面出现自己的代码(如图中紫色字的QuizActivity.java)
Kniost
·
2020-08-03 18:37
Android学习
《
Android编程
权威指南》第二版 第五章 挑战练习
5.5挑战练习GeoQuiz应用有一些漏洞,从易到难,以下为待解决的三个漏洞:1.用户作弊后,可以旋转CheatActivity来清除作弊痕迹。2.作弊返回后,用户可以旋转QuizActivity来消除mIsCheater变量值。3.用户可以不断单击NEXT按钮,跳到偷看过答案的问题,从而使作弊记录丢失。首选需要在CheatActivity里重写onSaveInstanceState(Bundle
CesarVan
·
2020-08-03 18:29
《Android编程权威指南》
《
Android编程
权威指南》第二版 第六章 挑战练习
6.4挑战练习:报告编译版本在GeoQuiz应用页面布局上增加一个TextView组件,向用户报告设备运行系统的API级别首先在布局中添加TextView组件创建实例之后在onCreate()中添加如下方法即可intversion=Integer.valueOf(Build.VERSION.SDK_INT);mShowApiLevel.setText("APIlevel"+version);贴上布
CesarVan
·
2020-08-03 18:29
《Android编程权威指南》
《
Android编程
权威指南》第二版 第二章 挑战练习
2.9挑战练习:添加后退按钮1.首先在布局文件里新建一个线性布局,在线性布局里新建一个priv_button,再将之前的next_button添加进去2.在QuizActivity.java中添加逻辑方法packagecom.example.fkxx.geoquiz;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bu
CesarVan
·
2020-08-03 18:28
《Android编程权威指南》
Android编程
:扇形展开的悬浮菜单按钮CircularFloatingActionMenu实例
Android编程
:扇形展开的悬浮菜单按钮CircularFloatingActionMenu实例本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机
jdh99
·
2020-08-03 18:31
Android
Android编程
之ArrayList源码详解及使用
ArrayList本是java中的代码,放到android这边显得不太合适,但由于它在android开发中又大量应用,所以就放到这里,供大家学习。相信大家对ArrayList不陌生,但要说到细节的方面,可能就有点含糊其辞了。下面就来说几个日常使用中的几个例子:1、判断ArrayList是否有值:if(mList.size()!=0){//dosomething}上面这个写法,是最常见的。但你知道吗
iteye_264
·
2020-08-03 18:33
Android编程
权威指南总结(五)
第十六章使用intent拍照一、布置照片二、文件存储相机拍摄的照片比较大,保存在SQLite数据库中肯定不行。显然,它们需要在设备文件系统的某个地方保存。设备上就有这么一个地方:私有存储空间。使用类似Context.getFileStreamPath(String)和Context.getFilesDir()这样的方法,像照片这样的文件也可以这么保存。结果就是照片文件保存在databases子目录
起名白痴----
·
2020-08-03 17:19
android编程
取巧实现EditText两行显示
最近刚学
android编程
,做一个简单计算器练手.但是发现很多计算器的结果栏都是双行显示的,就是点击等于号后,一行显示运算表达式,一行显示结果,所以也想试着实现,但是发现通过该EditView的属性无法做到
gotoac
·
2020-08-03 17:23
安卓编程
关于
android编程
中service和activity的区别
一、绝大部分情况下,Service的作用是用来“执行”后台的、耗时的、重要的任务,三者缺一不可,而最重要的原因是第三点:要执行重要的任务。因为当一个进程启动了Service后,进程的优先级变高了,系统除非在非常极端的情况下,不会杀掉该进程,反观Activity,不具备这样的特性。如果没有满足上面所说的三点,请谨慎使用Service,千万别把使用Service的理由变成:这样可以常驻后台。从资源使用
foreverhuylee
·
2020-08-03 16:11
Android编程学习
《
Android编程
权威指南(第三版)》第十三章挑战练习Demo
《
Android编程
权威指南(第三版)》第十三章挑战练习Demo忙了两个星期,又回来了,终于轻松一阵了,哈哈哈哈哈,有时间写了!
chentyit
·
2020-08-03 15:17
Android
《
Android编程
权威指南(第三版)》第十二章挑战练习Demo下
《
Android编程
权威指南(第三版)》第十二章挑战练习Demo下时间太紧,导致写得有点慢,现在来补上:第12章的第二个挑战练习难度的确有点大,但还好,弄懂了就好写了,按书上步骤来:1.更改onCreateDialog
chentyit
·
2020-08-03 15:17
Android
《
Android编程
权威指南(第三版)》第十二章挑战练习Demo上
《
Android编程
权威指南(第三版)》第十二章挑战练习Demo上因为第十二章有两个挑战练习,所以分成上下来发,先说第一个,题目要求在CrimeFragment中加一个按钮显示TimePickerFragment
chentyit
·
2020-08-03 15:17
Android
挑战练习---禁止一题多答(3.7)(
Android编程
权威指南)
我为question添加属性isAnswerd,判断是否答题,该值为1代表已经答过,为0代表没有答题,或者答错了,可以继续答题。同样,将答题的结果存储在Bundle中,在oncreate方法中获取,下面是部分涉及的源代码:*首先是在question实体类中添加相应属性:publicclassQuestion{privateintmTextResId;privatebooleanmAnswerTru
annyangya
·
2020-08-03 15:33
Android基础
Android编程
权威指南范例---步骤一--从按钮到图标按钮
这是一个回答问题的简易app,点击true,false按钮可对问题回答正确与否进行判断,点击下一个或者上一个问题的图标可跳转到下一个问题或上一个问题。详细代码:实体类publicclassQuestion{privateintmTextResId;//问题的资源idprivatebooleanmAnswerTrue;//问题的答案true/falsepublicQuestion(inttextRe
annyangya
·
2020-08-03 15:33
Android基础
TextView属性
本文实例讲述了
Android编程
开发之TextView文字显示和修改方法。
TTMMJJ99
·
2020-08-03 14:39
Android编程
权威指南挑战——禁止一题多答与评分
思想:在模型层中添加boolean值来记录是否已经答过题,在控制层的重写保存实例方法中put一个和mQuestionBank长度一样大小的boolean[]的数组与记录答题次数以及答题正确的次数,在创建的时候再把他们的值附到mQuestionBank、count、correctCount中,其他逻辑代码如下:Model层代码:publicclassQuestion{privateintmTextR
Peter__Li
·
2020-08-03 13:01
Android
Android 学习之《
Android编程
权威指南》第二版 代码+笔记整理(三)
(代码)解决GeoQuiz应用旋转恢复第一题的BUGGeoQuiz应用初步开发GeoQuiz应用升级开发一、产生BUG的原因1.设备旋转时,系统会销毁当前的QuizActivity实例,然后创建一个新的实例,这时数组索引(mCurrentIndex)会初始化为0,因此用户看到的还是第一道题目。2.旋转设备会改变设备配置。设备配置是用来描述设备当前状态的一系列特征:屏幕方向、密度、尺寸、键盘类型、底
Nicholas_hzf
·
2020-08-03 13:12
Android
《Android编程权威指南》
Android 学习之《
Android编程
权威指南》第二版 代码+笔记整理(四)
(代码)GeoQuiz最终开发GeoQuiz应用初步开发GeoQuiz应用升级开发解决GeoQuiz应用旋转恢复第一题的BUG不展示编译器自动完成的代码,仅提供手动修改或者编写的代码。省略了先前一些代码,可参照上方链接。升级内容:增加作弊按钮,给用户提供查看答案的作弊页面。一、组成:三个java类(一个实体类+两个Activity)、三个layout布局文件(一个主界面,一个作弊界面以及一个手机水
Nicholas_hzf
·
2020-08-03 13:12
Android
《Android编程权威指南》
android编程
中遇到的Caused by: android.view.InflateException: Binary XML file line #13错误的原因及解决办法
LogCat中错误提示如下:05-1322:27:14.195:E/AndroidRuntime(4714):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.my.tts/com.my.tts.TtsPreferenceActivity}:android.view.InflateException:BinaryXM
Ada168855
·
2020-08-03 12:46
《
Android编程
权威指南》第二章练习的挑战
挑战练习一:为TextView添加监听器效果:单击应用的TextView文字区就可以跳转到下一道题。步骤:根据Next按钮监听器的添加(34页的代码清单2-8和2-9),就可以了。在QuizActivity.java中添加如下代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanc
丁丁d
·
2020-08-03 11:08
Android编程
权威指南(第2版)第1/2章中的挑战练习思路
第一章P462.8:为TextView添加监听器//以下设置点击问题区域可以跳转到下一题mQuestionTextView.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){mCurrentIndex=(mCurrentIndex+1)%mQuestionBank.length;update
tt05340171
·
2020-08-03 11:01
编程成长之路
《
Android编程
权威指南(第3版)》:2.7 挑战练习
2.7挑战练习:为TextView添加监听器NEXT按钮不错,但如果用户单击应用的TextView文字区域(地理知识问题),也可以跳转到下一道题,用户体验会更好。提示TextView也是View的子类,因此和Button一样,可为TextView设置View.OnClick-Listener监听器。在QuizActivity的onCreate方法中添加mQuestionTextView.setOn
qq_39479426
·
2020-08-03 11:14
挑战练习:评分(四)基于
Android编程
权威指南(第三版)
题目:用户答完全部题后,显示一个toast消息,给出百分比形式的评分。Toast是可以显示数字的,用String.valueof()进行转换,具体的参考https://developer.android.google.cn/reference/android/widget/Toast.html下面贴出我的代码:QuizActivity.java中添加的代码:先定义要用到的全局变量(记得要用floa
grass_init
·
2020-08-03 11:00
Android编程
权威指南-第一章挑战练习二:添加后退按钮
QuizActivity.javapackagecom.onevol.app;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.B
onevo1
·
2020-08-03 11:18
练习
Android编程
权威指南第三版挑战练习二
下载区挑战练习二代码demo->Link挑战练习-题目1(2.7):为TextView添加监听器NEXT按钮不错,但如果用户单击应用的TextView文字区域(地理知识问题),也可以跳转到下一道题,用户体验会更好。参考解决方法:只需要在mQuestionTextView对应绑定Id语句后面贴上这样一段代码mQuestionTextView.setOnClickListener(newView.On
lo_heng
·
2020-08-03 10:16
Android
Studio
Android 学习之《
Android编程
权威指南》第二版 挑战练习(第二章)
2.8挑战练习:为TextView添加监听器2.9挑战练习:添加后退按钮2.10挑战练习:从按钮到图标按钮效果图:注意点:1.TextView也是View的子类,可以为其设置View.OnClickListener监听器2.图标按钮组件:ImageButton3.后退按钮的监听,不能将索引简单-1,因为这样容易越界,需要注意若-1后的数值小于0则应该加上数组的长度。4.布局:实现:Question
Nicholas_hzf
·
2020-08-03 10:16
Android
《Android编程权威指南》
Android编程
权威指南2.7挑战练习:为TextView添加监听器
我们将升级GeoQuiz应用,提供更多的地理知识测试题目功能:1、用户点击问题或者是Next按钮可以显示下一个问题2、用户点击True/False按钮,可以即时给出答案正确与否的提示点击问题后的页面:activity_main.xml这里的布局组件与GeoGuiz中差不多,只是增加了一个Next按钮strings.xmlGeoQuizTrueFalseNextCorrect!Incorrect!1
aRealDancer
·
2020-08-03 10:55
Android
【
android编程
】 第六讲-Android菜单实践题
【
android编程
】第六讲-Android菜单实践题笔记链接:https://blog.csdn.net/xbean1028/article/details/104797732文章目录【
android
江山点墨
·
2020-08-03 08:32
Android
【
android编程
】Android基本控件实践题
【
android编程
】第四讲-Android基本控件实践题文章目录【
android编程
】第四讲-Android基本控件实践题1.编辑框EditText+普通按钮Button+表格布局0.题目要求1.activity_main.xml2
江山点墨
·
2020-08-03 08:00
Android
Android编程
实现通讯录中联系人的读取,查询,添加功能示例
2019独角兽企业重金招聘Python工程师标准>>>packagecom.example.write_person;importandroid.content.ContentProviderOperation;importandroid.content.ContentResolver;importandroid.database.Cursor;importandroid.net.Uri;impo
weixin_34237596
·
2020-08-03 07:28
[
Android编程
]如何操作通话记录
Android的通话记录都实现在静态类android.provider.CallLog.Calls中。首先需要读写通话记录的的权限读取Cursorcursor=context.getContentResolver().query(CallLog.Calls.CONTENT_URI,newString[]{CallLog.Calls.NUMBER,CallLog.Calls.CACHED_NAME,
9栋108
·
2020-08-03 06:09
java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题
本文转自:http://gundumw100.iteye.com/blog/1738829在
Android编程
中使用Adapter时,偶尔会出现如下错误:ThecontentoftheadapterhaschangedbutListViewdidnotreceiveanotification.Makesurethecontentofyouradapterisnotmodifiedfromaback
cj840348943
·
2020-08-03 05:56
错误整理
Android编程
入门-第1天
今天学习了《
Android编程
权威指南》的第一章。主要了解了如何通过编写xml文件来进行用户界面的设计。
Dementors
·
2020-08-03 03:09
Android开发
【原创】自定义SimpleAdapter(一)
学习
Android编程
的各位同学,如果用过listView的话,应该一定知道SimpleAdapter吧,但是系统自带的SimpleAdapter功能有限,有事无法满足我们的需求,这就需要我们来自定义属于自己的
our2848884
·
2020-08-03 02:32
Android编程
Android编程
研究(二)——Message和message Handler
前言上次我们讲到了Android里面的AsyncTask以及它的用法。AsyncTask作为Android特有的一个异步类,对于简单的异步操作来说是非常方便的。但是对于一些操作比较多,或者是十分耗时的,长连接之类的,我们就无法使用AsyncTask来处理这些问题,这时候第二个法宝就来了:Message和messageHandler。介绍消息在进入下面的学习之前,我们需要先了解一下什么是Messag
星屑的王子
·
2020-08-03 02:13
Android
自定义Adapter,通过复写getView方法,实现ListView中item背景颜色变化
学习
Android编程
的各位同学,如果用过listView的话,应该一定知道SimpleAdapter吧,但是系统自带的SimpleAdapter功能有限,有事无法满足我们的需求,这就需要我们来自定义属于自己的
iteye_4639
·
2020-08-03 00:41
自定义SimpleAdapter(一)
学习
Android编程
的各位同学,如果用过listView的话,应该一定知道SimpleAdapter吧,但是系统自带的SimpleAdapter功能有限,有事无法满足我们的需求,这就需要我们来自定义属于自己的
chenliujiang1989
·
2020-08-02 23:53
ButterKnife使用详解
写在前面:该文档使用7.0版本,8.0版本方法名有所改动,建议看官方文档,整体业务逻辑和原理没什么变动,官网在
Android编程
过程中,我们会写大量的布局和点击事件,像初始view、设置view监听这样简单而重复的操作让人觉得麻烦类
NotesChapter
·
2020-08-02 22:51
2017-1
Android编程
开发规范
转自程序员之路的《
Android编程
开发规范》一.约定Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代码,尽量保持只调用initXXX
高子盛
·
2020-08-02 22:34
移动开发
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他