![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
叫我一声阿雷吧
我就是我,不是谁的小苹果
展开
-
访问http资源之HttpUrlConnection get、post请求
public class MainActivity extends AppCompatActivity implements View.OnClickListener{Button doGet;Button doPost;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState...原创 2018-12-21 11:54:25 · 728 阅读 · 0 评论 -
android 延时跳转页面的两种方法
一、利用handler延时跳转new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message msg) { Intent intent=new Intent(MainActivity.this,Main2Activ...原创 2019-01-09 15:59:31 · 1826 阅读 · 0 评论 -
文件存储---内部存储/外部存储
一个简单的记事本 外部存储需要内存卡读取写入权限activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas...原创 2019-01-07 14:02:56 · 252 阅读 · 0 评论 -
Notification实现状态栏显示通知
NotificationManager notificationManager= (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification.Builder builder=new Notification.Builder(this);//创建一个通知的对象 b...原创 2019-01-02 15:32:30 · 173 阅读 · 0 评论 -
使用AlertDialog实现信息对话框
使用AlertDialog分别实现消息对话框、列表信息的对话框、带单选的对话框、带多选择的对话框MainActivity.javapublic class MainActivity extends AppCompatActivity implements View.OnClickListener { TextView bt1; TextView bt2; TextVie...原创 2019-01-02 15:04:14 · 356 阅读 · 0 评论 -
Android使用Toast显示消息提示框
实现Toast消息提示框有两种方法一、通过Toast的makeText方法 Toast.makeText(this,"makeText消息提示框",Toast.LENGTH_SHORT).show();二、通过Toast构造方法Toast toast=new Toast(getBaseContext()); LinearLayout linearLayou...原创 2019-01-02 13:03:25 · 1675 阅读 · 0 评论 -
android位置服务GPS经纬度获取
Activity_main.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xm...原创 2019-01-11 15:05:05 · 712 阅读 · 0 评论 -
关于Android Studio直接创建和使用SQLite数据库
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PH...原创 2018-12-29 14:07:52 · 14649 阅读 · 3 评论 -
Android如何使用Menu菜单
首先在res目录下创建一个menu目录,在menu下新建main.xml资源文件main.xml<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/id.原创 2019-01-03 16:00:51 · 154 阅读 · 0 评论 -
关于Android ListView在ScrollView里高度自适应冲突解决办法
在ScrollView中嵌套使用ListView,ListView只会显示部分数据,其他则以拖动滚动条形式显示,要解决这个问题必须重新ListView,具体代码如下public class MyListView { public static void setListViewHeightBasedOnChildren(ListView listView) { ListA...原创 2018-12-29 10:34:42 · 407 阅读 · 0 评论 -
关于GridView只显示一行的问题
需要重写GridView控件,具体代码如下 public class MyGridView extends GridView { public MyGridView(Context context, AttributeSet attrs) { super(context, attrs); } public MyGri...原创 2018-12-29 10:29:53 · 1409 阅读 · 0 评论 -
Android开发之SharedPreferences数据保存
//只做了一个页面,没有跳转MainActivity.javapublic class MainActivity extends AppCompatActivity { EditText user; EditText pass; SharedPreferences sharedPreferences; Button button; @Override...原创 2018-12-22 14:13:26 · 159 阅读 · 0 评论 -
访问http资源 解析Json
通过HttpUrlConnection get、post请求获取到json数据 调用parseData方法解析 //解析JSON数据方法 private void parseData(String string) { List<Member> list = new ArrayList<>(); try { ...原创 2018-12-21 15:33:43 · 356 阅读 · 1 评论 -
android开发自定义组件-跟随手指运动的图标
activity_main.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" ...原创 2019-01-10 10:57:30 · 339 阅读 · 0 评论