![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 73
微弱浮尘
菜鸟求教
展开
-
Sqlite 数据库存储
数据存储的集中方式:1. SharedPreferences存储一般保存一些配置信息等简单信息如:是否是第一次启动应用,保存用户信息(一个用户)2. Internal Storage内部存储 数据存储在设备内部,建议存储一些小量数据3. External Storage外部存储(SD)Java的IO操作4. Sqlite 数据库存储 (insert , update原创 2015-08-27 11:03:41 · 639 阅读 · 0 评论 -
打电话,发送短信
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button原创 2015-09-28 10:37:32 · 299 阅读 · 0 评论 -
Android系统服务之Notification(通知栏消息)
通知的创建 Notification 管理通知NotificationManagerNotificationManager notifyM = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE) ;注意事项: 添加两个权限震动权限闪光灯权限 这段代码中包含上一篇文原创 2015-09-02 14:08:48 · 2347 阅读 · 0 评论 -
如何调用外部的项目的Activity
如果需要把这个项目做为一个类库,需要进行以下设置:在需要在项目中引用别的类库,需要先把别的类库加载进来之后需要在使用类库的项目的AndroidManifest中加上以下这些话 <activity android:name="com.wujay.fund.GestureEditActivity" >原创 2015-11-24 10:19:29 · 547 阅读 · 0 评论 -
PopupWindow
PopupWindow原创 2015-11-24 20:14:00 · 385 阅读 · 0 评论 -
Android四大组件之Broadcast(广播接收BroadcastReceiver)
广播Broadcast 全局事件,发送后任务结束,发送出的事件针对整个设备有效。Broadcast发送的广播有两种形式 :原创 2015-09-02 18:01:32 · 368 阅读 · 0 评论 -
Android 网络操作(其中包含xUtils的HttpUtils联网)
实现方式 :1)JAVA中 UrlConnection类的派生类HttpUrlConnection2)Apache下的HttpClient3) 第三方框架,常用的第三方框架有xUtils的HttpUtils 、AsyncHttpClient HttpUtils 中用到两个方法send()和download()AsyncHttpClient方法用到:BitmapUti原创 2015-09-04 12:16:36 · 1598 阅读 · 0 评论 -
Android四大组建之Service
(1)service用于在后台完成用户指定的操作。service分为(a)(b)两种:(a)started(启动):当应用程序组件(如activity)调用startService()方法启动服务时,执行onStartCommand方法,服务处于started状态。Service启动后如果不调用stopService()方法,Service就会一直执行,不退出,即使关闭Activity的也不行原创 2015-09-02 11:45:38 · 513 阅读 · 0 评论 -
Android第三方框架的设置、导入、使用
.jar1,*.jar包的使用将jar包放入2,第三方类库的使用注意:项目和类库需要放在同一个驱动器下(一个盘下),实际开发一般把项目和类库放在一个文件夹下eclipse,左侧空白处==》Import==>>Android之后和导入普通项目一样导入进来项目使用该类库:选中项目右键,Properties,Android,右侧下方“add”原创 2015-09-01 10:17:26 · 472 阅读 · 0 评论 -
SharedPreferences存储
SharedPreferences存储以key+value的形式存储数据,只能存储int,long,double,boolean,string类型的数据。保存格式是xml文件。存储位置 /data/data//shared_pref/*.xml1) 写数据SharedPreferences prefs = context.getSharedPreferences("文件名" ,原创 2015-08-27 21:29:54 · 470 阅读 · 0 评论 -
ListView的使用
通过在Activity中Fragment中添加ListView与直接在Activityzhon原创 2015-08-21 12:15:30 · 697 阅读 · 0 评论 -
1、ViewPager的使用
ViewPager的使用ViewPager自己添加了触屏监听,可以通过用户手指滑动进行翻页操作。步骤:1) 在xml中声明ViewPager(support.v4)2) java 代码中找出ViewPager3) 构造ViewPager的数据源,并为该数据源添加数据项4) 适配器:class XXX extends PagerAdapter/FragmentPagerAda原创 2015-08-19 17:17:36 · 326 阅读 · 0 评论 -
连接网络
通过网络登录,注册,加载网络图片,文字原创 2015-09-11 10:56:22 · 426 阅读 · 0 评论 -
Android手机访问相册和打开照相机
通过点击相册或照相机把相册或照相机拍照所得的图片设置为头像,其中java代码为:public class MyFragment extends Fragment implements OnClickListener { private View rootView; // Fragment 的layout文件中的根文件 private ImageView iv; private Butt原创 2015-08-21 14:45:38 · 4945 阅读 · 0 评论 -
External Storage外部存储——SD卡
External Storage外部存储——SD卡JavaIO操作文件操作 FileInputStream,FileOutputStream,FileReader,FileWriterFile :操纵文件或者目录BufferedReader readLine()使用文件的路径:Java开发:相对路径Android卡发:绝对路径,sd卡根路径+项目文件夹+文件原创 2015-08-28 11:45:52 · 667 阅读 · 0 评论 -
Fragment的创建、动态绑定、静态绑定
首先在Layout布局文件中创建两个Fragment文件,命名分别为Fragment_me和Fragment_product在布局文件中进行了自己需要的布局内容,当然Layout布局文件下面还有创建Android时生成的activity_main布局文件,在activity_main中代码如下:原创 2015-08-14 11:47:48 · 2560 阅读 · 0 评论 -
MediaPlay和SoundPool
MediaPlay和SoundPool 音频资源的播放区别:MediaPlayer可以播放时间较长,文件较大的音频资源;SoundPool不支持较大的音频资源,支持多个短音效的同时播放。1)MediaPlayer的使用一般建议将MediaPlayer放在Service中来使用。播放的声音资源:来自sd卡,网络,项目内部等。声音文件在项目内部存放位置 res/raw/原创 2015-08-30 14:21:48 · 418 阅读 · 0 评论 -
FragmentTabHost顶部菜单选项
Layout布局文件activity_main中的代码如下: <android.support.v4.app.FragmentTabHost android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="0dp"原创 2015-08-14 15:38:58 · 2329 阅读 · 0 评论 -
JSON数据解析
进行JSON解析之前用来效验json码的网址:http://www.bejson.com/以下是摘自这个网站的内容json是什么?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,那么,JSON到底是什么?JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号原创 2015-09-04 17:13:19 · 701 阅读 · 0 评论 -
2、ViewPager+Fragment的使用
任务:通过手指滑动屏幕让页面进行滑动到下一个页面(以下代码还包含功能:通过滑动一个页面到下一个页面的同时每个页面对应的标签随着滑动,和通过点击对应的不同标签,页面也跟着滑动到下一个页面)ViewPager自己添加了触屏监听,可以通过用户手指滑动进行翻页操作。步骤:1) 在xml中声明ViewPager(support.v4)2) java 代码中找出ViewPager3) 构造原创 2015-08-19 17:34:04 · 392 阅读 · 0 评论 -
三种AlterDialog的使用
使用AlertDialog一般的几个步骤: 创建方式:借助AlertDialog的内部Buider来调用一系列的方法实现AlertDialog alertDialog = new AlertDialog.Builder(context).setTile().setIcon().setView()或者setMessage或者setItems().setPositiveButt原创 2015-08-21 15:09:51 · 1023 阅读 · 0 评论 -
控件监听事件总结
1,GridView,ListView 监听器:OnItemClickListener2,Spinner 监听器:OnItemSelectedListener3,RadioGroup 监听器:RadioGroup.OnCheckedChangedListener4,CheckBox 监听器:CompoundButton.OnCheckedChangedListener5,圆形原创 2015-08-21 17:35:12 · 339 阅读 · 0 评论 -
GridView在Fragment中的使用
以下是实现的通过GridView加载广告图片(没有加载文字),上面的“今日推荐”,“更多”字样是通过Layout布局实现的。通过添加监听器,点击每一个图片,并且携带图片的Id进行转跳这是一个GridView容器,用来放后面的gridview_tuijian_item,包括附加了上面的一个标题行“今日推荐”,“更多”<LinearLayout xmlns:android="http://原创 2015-08-21 12:49:00 · 8741 阅读 · 0 评论 -
FragmentTabHost+RadioGroup(RadioButton)创建底部导航菜单(默认顶部_隐藏)
步骤:1)布局文件中声明RadioGroup和RadioButton2)设置RadioButton不同状态使用不同图片3)设置RadioButton不同状态文字颜色的不同4)修饰RadioButton5)描述RadioButton选中时切换界面(java)activity_main中的代码: <android.support.v4.app.FragmentT原创 2015-08-14 17:08:08 · 1035 阅读 · 0 评论