- 博客(43)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 如何实现一个标准的MD风格页面
如何实现一个标准的MD风格页面自上而下首先是透明的状态栏getWindow().requestFeature(Window.FEATURE_NO_TITLE);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindo
2016-11-13 00:38:09 5576
原创 基于EditText实现一个可以对编辑文本进行撤销与返回的文本编辑器
基于EditText实现一个可以对编辑文本进行撤销与返回的文本编辑器第一步我们需要一个EditText android:id="@id/et_first_schedule" android:layout_width="match_parent" android:layout_height="match_parent"
2016-10-01 16:01:01 2644
原创 开源应用 大开note 多谢指点
为了对android进一步的学习 所以开始了这个新的工程的制作:大开Note:https://github.com/mhgd3250905/DaKaiNote
2016-09-14 23:07:36 211
原创 点击进入相册 选择照片并 获取返回值 显示图片
在 最新开源作品 大开Note地址:https://github.com/mhgd3250905/DaKaiNote点击打开链接中有需要点击进入相册 然后对图片进行选择 然后显示在布局中 ,代码如下:// 激活系统图库,选择一张图片Intent intent = new Intent(Intent.ACTION_PICK);intent.setType(
2016-09-14 23:03:20 848
原创 使用Volley StringRequest返回String 编码格式错误乱码问题解决
这里通过volley的stringRequest 来获取 日报 html文本RequestQueue queue = Volley.newRequestQueue(this);MyStringRequest request = new MyStringRequest(url, new Response.Listener() { @Override p
2016-06-30 00:18:43 1281
原创 大开天气使用到的工具以及方法总结
学习笔记官方刷新设计首先你需要一个SwipefreshLayout然后在其中必须有一个可以滑动的view 比如说ScrollView 或者listView然后这里注意 使用ScrollView的时候ScrollView中间只能有一个对象不然会被报错 android:id="@id/srl_reflesh" android:la
2016-06-11 10:47:23 278
原创 三天完成小应用 大开天气——通过省市县数据库来制作城市选定页面
首先把数据库复制到app 包下 方法如下/** 拷贝数据库* */ private void copyDB(String dbName) { File destFile = new File(getFilesDir(), dbName);//要拷贝的目标地址 if (destFile.exists()) {
2016-06-04 00:28:50 373
原创 三天完成小应用 大开天气1——GSON的使用
花了几天的时间做了这个天气应用 通过聚合数据API来获取天气信息那么第一步就是用获取网络数据然后通过GSON来解析JSON数据按照聚合数据返回的json数据 如下{ "reason": "查询成功", "result": { "data": { "realtime": {
2016-06-04 00:25:34 361
原创 安全卫士11————设备管理器,锁屏、初始化手机
获取系统设备管理器的方法1.新建一个类继承DeviceAdminReceiverpublic class AdminReceiver extends DeviceAdminReceiver {}2.AndroidManifest中注册 android:label="@string/sample_device_admin" andr
2016-05-22 01:23:10 540
原创 安全卫士10————获取定位信息
为了获取定位信息 我们新开一个服务代码如下/*** Created by admin on 2016/5/21.*/public class LocationService extends Service { LocationManager lm; private MyLocationListener listener; private
2016-05-22 01:22:29 427
原创 安全卫士9————接收短信,拦截短信,发送报警音乐
创建一个广播接收者 SMSReceiver 继承BroadcastReceiver然后在AndroidManifestxml中创建这个广播接受者 action中表示接收短信广播优先级设置为9999必然高于短信接收者的优先级别了截取短信的代码如下@Overridepublic void onRece
2016-05-22 01:21:48 406
原创 安全卫士8————绑定sim卡/TelephonyManager详解
获取手机sim卡信息TelephonyManager tm= (TelephonyManager) getSystemService(TELEPHONY_SERVICE);String simSerialNumber=tm.getSimSerialNumber();这里提到一下页面的逻辑当勾选Cheakbox的时候获取SIM卡写入SharePerferenc
2016-05-22 01:21:22 449
原创 手机安全卫士7----导航页面手势滑动,继承BaseStepActivity
连接之前的学习可以发现四个导航也有一些相同的地方至少后三个导航页有一些相同的地方1,都有一个标题栏2,都有四个横排的灯3,都有上一步下一步(最后一个是上一步和设置完成)4,从代码上 都需要使用SharePerferences5,如果实现滑动触发则都需要一样的前后滑动触发所以我们可以写出一个父类导航页然后继承之第一步BaseStepActivity
2016-05-22 01:21:02 507
原创 安全卫士6---导航设置页面的完成——界面的交替以及动画的完成
首先这里为了保证导航界面是在第一设置完成之后就不在出现使用一下的方法SharedPreferences mPref=getSharedPreferences("config",MODE_PRIVATE);boolean configed=mPref.getBoolean("configed",false);//判断是否进入过设置向导,默认没进入过if(configed){
2016-05-15 22:56:19 359
原创 安全卫士6---导航设置页面的完成——style/button样式/9妹图的制作
首先贴上效果图 界面比较多 但是都有一些共性 可以用style来简化比如所有的下一步/上一步 样式均为 10dp wrap_content wrap_content 下一步 @drawable/button true true next
2016-05-15 22:54:56 465
原创 安全卫士5--MD5加密
我们使用SharePerferences来保存密码但是这样如果别人通过别的途径进入了Shareperferences文件就可以获取我们的,这是非常不安全的所以这里使用MD5加密我们的密码OK,首先我们使用这个工具类,当然里面的代码不用背,只要知道MD5的存在知道怎么用就可以了package skkk.admin.com.newgoal.utils;i
2016-05-15 22:50:43 242
原创 安全卫士4 ---密码的校验/dialog自定义布局
点击手机防盗 在界面跳转之前 弹出一个对话框dialog1 dialog的自定义布局 首先如图所示自定义一个布局然后塞入dialog中代码如下private void showPasswordInputDialog() { AlertDialog.Builder builder=new AlertDialog.Builder(this); f
2016-05-14 00:31:30 298
原创 安全卫士第三课 设置中心界面——自定义View学习
点击进入自然不必说很容易 这里主要是实现了一个自定义View 以及标题栏使用了style1 标题栏的style @color/colorPrimary @color/colorPrimaryDark @color/colorAccent
2016-05-13 00:42:10 599
原创 手机安全卫士第二课---主页面布局学习 跑马灯的实现
布局 LinearLayout 中 textView -textView -GridView android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
2016-05-13 00:37:15 504
原创 SildingMenu在androidstudio上面的安装
G:\开源包 & 源码包\SlidingMenu-master下载的 SlidingMenu 开源框架包解压缩之后的到的文件夹复制library文件夹直接粘贴到项目中 和APP文件夹平级然后选择settings.gradle中添加如下include ':app', ':library'然后在APP 的bulid.gradle中添加依赖如下
2016-05-11 19:56:34 317
原创 手机安全卫士学习第一课 闪屏页面Splash
学习完了四大组件 然后按照黑马课程就是安全卫士了 四大组件学习之后感觉印象不是很深刻,所以趁着这个项目好好练习练习。个人喜欢在注释中描述所以就只姐连着注释代码和注释一起贴上先!首先是onCreate中@Override protected void onCreate(Bundle savedInstanceState) { super.onCre
2016-05-10 23:35:46 2212 1
原创 利用广播接收者对拨出去的电话添加17951
android:name=".IPoutput"> android:name="android.intent.action.NEW_OUTGOING_CALL" /> 注册一个广播 并添加对应的权限 android:name="android.permission.PROCESS_OUTGOING_CALLS" />然后就是接收这个广播然后修改了packag
2016-04-28 23:15:18 520
原创 Activity销毁时返回数据
package com.skkk.service;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import andr
2016-04-28 22:52:32 820
原创 真正意义上第一个APP 可以用的 老黄历~~~
说句实话 自学真的很累 学习真的很累 而且需要坚持不懈不断地学习 更累有时候自己的压力很大 但是想一想在公司做的事情又觉得改变是必须的 如果我花很多年在现在做的事情上 等我老了 我想我会后悔的并不是趁着年轻所以才改变 我想如果是为了自己的未来 为了自己未来能过做自己喜欢的事情改变就是必须了~说了一堆感性的话 回归本题 还是show出我可爱的代码~~~唉唉唉
2016-04-04 22:39:04 939 2
原创 一个小玩意儿 第一App 历史的今天 简单的API借口数据获取
package com.imooc.admin.todayhistory;import android.app.Activity;import android.app.AlertDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;imp
2016-04-02 22:52:28 428
原创 艰苦的学习 聊天机器人 API的使用
感觉学习到一个上不着天下不着地的位置了 尴尬 最近有很多东西不理解 感觉自己java知识太薄弱 慢慢补吧 下面这个demo是使用了聚合数据的 自动聊天机器人 的API 然后正好可以学习一下 URL 以及输入流输出流的处理 还还有JSON package com.imooc.admin.httpurlconnection;import android.os.Bundle;i
2016-04-02 02:21:03 462
原创 一个简易的账号登录/广播的使用
先把所有的代码贴出来然后一个一个复习<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.admin.broadcastbestpracticw"> <application android:allowBackup="true"
2016-03-18 20:10:36 319
原创 复习android 的大喇叭~~~
android四大组件之一的大喇叭~~~呼呼呼一晃又是周五 可以休假啦 也有时间好好学习啦首先是写出一个方法 这个方法的作用是弹出一个吐司告诉我们 我收到啦~~~package com.example.admin.broadcastreceiver;import android.content.BroadcastReceiver;import android.con
2016-03-18 19:10:01 219
原创 广播机制 笔记
动态注册 与静态注册package com.example.admin.broadcastreceiver;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;im
2016-03-17 23:08:52 197
原创 android SQLite 的使用
在公司用着SQL Server然后学了这个SQLite以后感觉真的是太方便了有没有 这么小的体积 一样的语法 先贴代码 这一次认真注释 package com.example.admin.sql;import android.content.ContentValues;import android.database.Cursor;import android.databas
2016-03-14 16:43:37 230
原创 ListView继续学习 长按显示菜单menu
package com.example.admin.listview;import android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.MenuItem;import android.view.View;import android.widg
2016-03-14 13:18:12 2763
原创 猜红心小游戏
package com.example.admin.puke;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ImageView;import android.widget.T
2016-03-12 00:45:30 353
原创 viewFlipper
package com.example.admin.viewfipper;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.widget.Image
2016-03-10 23:30:46 246
原创 有点疲惫 感觉自己学着学着就忘了 这一次是ViewPager
package com.example.admin.viewpager;import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.support.v4.view.ViewPager;import java.util.ArrayList;import java.util.
2016-03-10 23:01:53 241
原创 Web初试
先贴代码package com.example.admin.test_0309_1;import android.app.ProgressDialog;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.KeyEvent;import android.w
2016-03-09 19:59:56 269
原创 用GridView仿制桌面 布局仿制 主题报错问题检查
代码如下package com.example.admin.grid;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.GridView;import androi
2016-03-08 21:18:38 306
原创 DataPicker 和 TimePicker
package com.example.admin.test_0307_2; import android.os.Bundle;import android.support.v7.app.AppCompatActivity; import android.widget.DatePicker; import android.widget.TimeP
2016-03-08 00:36:52 378
原创 慕课网自学 关于ListView 的配适器
配适器有两种1:ArrayAdapter2:SimpleAdapter第一种比较简单 第二种对我来说比价难 所以有了注释哈哈 我还是没有写注释的好习惯呀~~~直接贴代码好了package com.example.admin.test_0307_2;import android.support.v7.app.AppCompatActivity;import android.
2016-03-07 22:57:11 296
原创 终于做了第一个可以用的~~~计算器 为自己鼓掌
很简单 老规矩先把代码贴上来package com.example.admin.test_0306_2;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;
2016-03-07 20:55:59 446
android 知乎日报等日报类 内容页面是如何实现的 webview
2016-06-29
android6.0 中ActivityManager 进程管理器获取进程问题
2016-06-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人