安卓开发点滴
文章平均质量分 66
临水葬花人
这个作者很懒,什么都没留下…
展开
-
去掉应用的标题栏
方法㈠ ⒈ mainifests中设置:android:theme="@style/AppTheme"(即默认设置). ⒉ values->styles.xml中设置:style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar".方法㈡ values->styles.xml中:在当先使用的style的转载 2016-09-19 14:11:02 · 318 阅读 · 0 评论 -
自定义状态栏颜色 安卓
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /*设置状态栏颜色*/ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = ge原创 2016-12-15 17:10:24 · 545 阅读 · 0 评论 -
安卓 隐藏手机上方的状态以及下方的底部导航条NavigationBar
转载:http://blog.csdn.net/giousa/article/details/51073005package com.ut.hidenavigationbar; import android.os.Build; import android.support.v7.app.AppCompatActivity; import andro转载 2016-12-21 14:21:36 · 2680 阅读 · 0 评论 -
Git问题Everything up-to-date解决
原文:http://www.tuicool.com/articles/zeaQjav今天提交代码的时候遇到了一个小问题,这里解决了记下小记。提交代码遇到『Everything up-to-date』上网查了下,发现中文大多答非所问,少数能解决的并没有阐述原理,所以我写这篇文章记录下。这里先上 stackoverflow 的回答,基础好的可以看这个。接下来转载 2016-12-14 17:11:06 · 4377 阅读 · 0 评论 -
git 步骤记录
步骤一:cd 到指定目录下步骤二:git remote -v步骤三: git remote add origin XXX步骤四:git pull origin master步骤五:git add .步骤六:git commit -m "注释"步骤七:git push origin master原创 2016-12-14 17:57:54 · 383 阅读 · 0 评论 -
安卓中4种启动模式(standard、singleTop、singleTask、singleInstance)的区别
1、standard :系统的默认模式,一次跳转即会生成一个新的实例。假设有一个activity命名为A1,执行语句: startActivity(new Intent(A1.this, A1.class));后A1将跳转到另外一个A1,也就是现在的栈里面有 A1的两个实例。按返回键后你会发现仍然是在A1(第一个)里面。 2、singleTop:si原创 2016-10-20 14:41:55 · 3665 阅读 · 0 评论 -
安卓 SQlite事务
创建一个BankDBOpenHelper类继承 SQLiteOpenHelperimport android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import android.原创 2016-10-20 14:19:53 · 365 阅读 · 0 评论 -
安卓SQLite的增删改查
/** * 学生信息数据库的dao( data access objcet) * 增删改查 */public class StudentDao {private StudentDBOpenHelper helper;/*** 只有一个有参的构造方法,要求必须传入上下文* @param context*/public StudentDao(Context原创 2016-10-20 14:13:42 · 527 阅读 · 0 评论 -
安卓提示框相关代码
//提示框AlertDialog.Builder builder = new Builder(this);builder.setTitle("警告:");builder.setMessage("若练此功,必先自宫,是否继续?");builder.setPositiveButton("确定自宫", new OnClickListener() {@Overridepublic原创 2016-10-20 13:59:15 · 640 阅读 · 0 评论 -
Android应用开发SharedPreferences存储数据的使用方法
SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。1、使用SharedPreferences保存数据方法如下://实例化SharedPreferences对象(第一步) SharedPreferences转载 2016-10-20 09:18:16 · 421 阅读 · 0 评论 -
android pull解析相关理解
Pull解析XML XmlPullParser解析器的运行方式与SAX解析器相似.它提供了类似的事件(开始元素和结束元素),但需要使用parser.next()方法来提取它们.事件将作为数值代码被发送,因此可以根据不同的事件代码值来进行不同的处理.通过parser.getEventType()方法来取得事件的代码值(如XmlPullParser.START_DOCUMENT、XmlPullPa转载 2016-10-20 09:59:16 · 413 阅读 · 0 评论 -
安卓webView加载HTML数据
import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.webkit.WebSettings;import android.webkit.WebView;public class MainActivity extends AppCompatActivity {原创 2016-10-17 18:16:16 · 574 阅读 · 0 评论 -
安卓项目第一天问题记录
##自己开发的util要想给别人用,有两种方式1:导出个jar包2:把他作为一个库文件给别人使用传送门:http://www.cnblogs.com/minyc/p/myc201605231154.html##库文件不能被引用(当前库文件没有和制定工程跟在一个工作区间)库文件jar包冲突(保留一份即可)#sha-1 检测jar包是否一致原创 2016-10-25 16:13:45 · 366 阅读 · 0 评论 -
安卓 本地服务和远程服务
本地服务:服务的代码在当前应用程序的内部 local service远程服务:服务的代码在另外一个程序里面 romote service##重要概念进程:操作系统分配的独立的运行空间IPC:inter process communication 进程间通讯aidl:android interface definition language 安卓接口定义语言#原创 2016-10-24 14:29:52 · 633 阅读 · 0 评论 -
安卓 Service和绑定服务
一:startService()缺陷:我们不能调用服务里面的方法,不可以与服务进行通讯bindService()绑定服务可以间接的调用到服务里面的方法,可以与服务进行通讯二:绑定服务调用服务方法的步骤1:编写服务代码public IBinber onBinb(Intent intent){ }2:再服务内定义一个代理人 MyBinder代理人对象有一原创 2016-10-24 13:38:57 · 534 阅读 · 0 评论 -
OkHttp请求回调中response.body().string()只能有效调用一次,为什么?
今天在OKHttp数据请求这块在了个大跟头,在获取数据的时候程序总是崩溃的,代码感觉没写错,可是一直程序崩溃。由于自己是一个初学者,半天也找不到原因。后来把代码删掉一点一点打印数据发现了问题,发现response.body().string()好像只能获取一次,再次获取就不行了,也不知道为什么,这里先记录下private Callback callback = new Callback原创 2016-11-03 10:43:07 · 4209 阅读 · 0 评论 -
安卓 有序广播笔记
/*** 七点开始新闻联播* @param view*/public void sendMashroom(View view){Intent intent = new Intent();intent.setAction("com.itheima.gov.SENDMASHROOM");//发送有序广播//intent 意图//receiverPermiss原创 2016-10-21 15:05:57 · 346 阅读 · 0 评论 -
打包出错 "XXX" is translated here but not found in default locale
原因:在默认的strings.xml里没有这个字段;解决办法:将Value/string.xml中的改成resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="ExtraTranslation">原创 2017-04-17 10:48:07 · 4987 阅读 · 1 评论