A. 安卓出廠設置_安卓出廠設置在哪裡面
安卓出廠設置在哪裡面
1.找到設置選項,點擊設置;
2.在設置中,找到「通用」,打開通用;
3.在通用里,找到「還原」,點擊還原;
4.在「還原」頁面里點擊「還原所有設置」;
5.輸入訪問限制密碼;
6.點擊「還原所有設置」; 安卓手機。
1.找到並打開「設置」功能;
2.進入頁面,往下拉,找到隱私和安全;
3.選擇備份和重置功能;
4.點擊進去,選擇恢復出廠設置;
安卓恢復出廠設置在哪裡設置
點擊進入設置,選擇恢復出廠值,點擊後出現是否格式化,點擊就可以了。
手機的出廠設置在哪
1、先把手機徹底關閉手機。
2、手機徹底關機之後,進入的方法:關機狀態下同時按住手同的 音量上鍵 和 電源鍵 (同時按住這兩個鍵)直到進入Recovery為止,在recovery中音量鍵表示選擇,電源鍵表示確認。
3、進入recovery模式之後進行雙清,不管你的手機是系統自帶的recovery還是第三方的recovery,不管你的recovery是中文版的還是英文版的,只要有【wipe data/factory reset】【清空數據/恢復出廠設置】和【wipe cache partition】(中文版的是:清空緩存)這兩項就可以。
4、選擇【wipe data/factory reset】(中文版的是:清空所有數據,也就是恢復出廠設置了),然後按開機鍵確認,再選擇【yes - delete all data】(是的 - 清空所有數據)即可。 出廠設置對鈴聲、主題、情景模式、鬧鍾、字體的一些設置恢復到出廠狀態。 不會刪除在存儲卡如下載的應用程序或者SIM卡如簡訊,等內容。
安卓出廠設置怎麼設置
常按手機開機鍵和音量上鍵
點恢復出廠設置
點重啟手機即可
安卓出廠設置在哪裡面打開
安卓安裝包默認放在 "本機/system/framework/framework-res.apk",你可以從那裡重新安裝安卓系統
安卓的出廠設置在哪裡
關機狀態下,做雙清處理即可恢復出廠值,雙清處理前請備份好個人數據:
1、進入Recovery模式方法:長按音量上鍵+開機鍵,進入後。
2、音量按鍵可用於移動選項,電源按鍵則為確認按鍵。
3、選擇清除數據wipe data、清除緩存wipe cache。
安卓手機出廠設置在哪裡面
一般安卓系統都可以在設置中找到恢復出廠設置,點擊確認恢復後,會重啟手機,等待完成即可。
詳細步驟是:打開手機功能表-設置-安全隱私-恢復出廠設置。版本不同的情況下,也不排除恢復出廠設置被放置其他的目錄下,多在設置里找找肯定可以的。
需要注意的是:手機恢復出廠設置之前,建議備份好一些必要的資料,比如圖片、通訊錄,另外還可以備份已經安裝的軟體與游戲等等重要信息
安卓出廠設置在哪裡面找到
1、打開手機,點擊「設置」;
2、在「設置」中,點擊「高級設置」;
3、在「高級設置」中,點擊「恢復出廠設置」;
4、點擊「恢復出廠設置」,手機會自動關機已恢復出廠狀態。
(1)安卓通訊錄源代碼擴展閱讀:
安卓是一種基於Linux內核(不包含GNU組件)的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由美國Google公司和開放手機聯盟領導及開發。Android操作系統最初由Andy Rubin開發,主要支持手機。
2005年8月由Google收購注資。2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨後Google以Apache開源許可證的授權方式,發布了Android的源代碼。
第一部Android智能手機發布於2008年10月。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、游戲機、智能手錶等。2011年第一季度,Android在全球的市場份額首次超過塞班系統,躍居全球第一。
2013年的第四季度,Android平台手機的全球市場份額已經達到78.1%。2013年09月24日谷歌開發的操作系統Android在迎來了5歲生日,全世界採用這款系統的設備數量已經達到10億台。
安卓系統的出廠設置在哪
可以利用手機的恢復出廠設置功能來恢復原設置,操作方法如下
打開手機設置。
點擊系統和更新。
點擊重置。
點擊恢復出廠設置。
最後,點擊重置手機即可。
B. C語言 通訊錄源代碼 無鏈表 無指針
#include<stdio.h> /*引用庫函數*/
#include<stdlib.h>
#include<ctype.h>
#include<string.h>typedef struct /*定義結構體數組*/
{
char num[10]; /*學號*/
char name[20]; /*姓名*/
char sushe[20];/*宿舍*/
char tel[20];/*電話*/
char qq[20];/*QQ號碼*/
char email[20];/*電子郵箱*/
}Student;
Student stu[80]; /*結構體數組變數*/ int menu_select() /*菜單函數*/
{
char c;
do{
system("cls"); /*運行前清屏*/
printf("\t\t |☆☆☆☆☆☆通訊錄信息管理系統☆☆☆☆☆\n"); /*菜單選擇*/
printf("\t\t |****************************************|\n");
printf("\t\t |******** 1. 輸入學生信息 ***************|\n");
printf("\t\t |******** 2. 查看完整信息 ***************|\n");
printf("\t\t |******** 3. 按學號進行排列 *************|\n");
printf("\t\t |******** 4. 修改通訊錄信息 *************|\n");
printf("\t\t |******** 5. 刪除通訊錄信息 *************|\n");
printf("\t\t |******** 6. 按姓名檢索信息 *************|\n");
printf("\t\t |******** 7. 讀取文件 *******************|\n");
printf("\t\t |******** 8. 保存文件 *******************|\n");
printf("\t\t |******** 0. 退出系統 *******************|\n");
printf("\t\t |****************************************|\n");
printf("\t\t |***製作人:QIANG *****|\n");
printf("\t\t |****************************************|\n");
printf("\t\t (*^__^*) 您好,請選擇(*^__^*)→→→(0-8):");
c=getchar(); /*讀入選擇*/
}while(c<'0'||c>'9');
return(c-'0'); /*返回選擇*/
}
int Input(Student stud[],int n) /*輸入若干條記錄*/
{
int i=0,p=0;
char sign,f,x[10]; /*x[10]為清除多餘的數據所用*/
while(sign!='n'&&sign!='N') /*判斷*/
{
printf("\t\t\t請輸入學號:"); /*交互輸入*/
scanf("\t\t\t%s",stud[n+i].num);
for(p=0;p=n;p++)
{
if(strcmp(stud[p].num,stud[n+i].num)==0)
{
printf("\t\t\t學號已經存在!\n");
system("pause");
return(n);
}
}
printf("\t\t\t請輸入姓名:");
scanf("\t\t\t%s",stud[n+i].name);
printf("\t\t\t請輸入住址:");
scanf("\t\t\t%s",stud[n+i].sushe);
printf("\t\t\t請輸入電話號碼:");
scanf("\t\t\t%s",stud[n+i].tel);
printf("\t\t\t請輸入QQ:");
scanf("\t\t\t%s",stud[n+i].qq);
printf("\t\t\t請輸入電子郵箱:");
scanf("\t\t\t%s",&stud[n+i].email);
gets(x); /*清除多餘的輸入*/
printf("\t\t\tany more records?(Y/N)");
scanf("\t\t\t%c",&sign); /*輸入判斷*/
i++;
}
return(n+i);
} void Display(Student stud[],int n) /*顯示所有記錄*/
{
int i;
printf("--------------------------------------------------------------------------------\n"); /*格式頭*/
printf("學號 名字 住址 電話號碼 QQ號碼 電子郵箱\n");
printf("--------------------------------------------------------------------------------\n");
for(i=1;i<n+1;i++) /*循環輸入*/
{
printf("%-16s%-15s%-15s%-15s%-15s%-15s\n",stud[i-1].num,stud[i-1].name,stud[i-1].sushe,stud[i-1].tel,stud[i-1].qq,stud[i-
1].email);
if(i>1&&i%10==0) /*每十個暫停*/
{printf("--------------------------------------------------------------------------------\n"); /*格式*/ <br> printf("\t\t\t"); <br> system("pause"); <br> printf("--------------------------------------------------------------------------------\n"); <br> }
}
printf("\t\t\t");
system("pause");
} void Sort_by_num(Student stud[],int n) /*按學號排序*/
{ int i,j;
char t[10];
for(i=0;i<n-1;i++) /*冒泡法排序*/
for(j=0;j<n-1-i;j++)
if(strcmp(stud[j].num,stud[j+1].num)>0)
{
strcpy(t,stud[j+1].num);
strcpy(stud[j+1].num,stud[j].num);
strcpy(stud[j].num,t);
strcpy(t,stud[j+1].name);
strcpy(stud[j+1].name,stud[j].name);
strcpy(stud[j].name,t);
strcpy(t,stud[j+1].sushe);
strcpy(stud[j+1].sushe,stud[j].sushe);
strcpy(stud[j].sushe,t);
strcpy(t,stud[j+1].tel);
strcpy(stud[j+1].tel,stud[j].tel);
strcpy(stud[j].tel,t);
strcpy(t,stud[j+1].qq);
strcpy(stud[j+1].qq,stud[j].qq);
strcpy(stud[j].qq,t);
strcpy(t,stud[j+1].email);
strcpy(stud[j+1].email,stud[j].email);
strcpy(stud[j].email,t);
}
} void Query_a_record(Student stud[],int n) /*查找並顯示一個記錄*/
{
char s[20];
int i=0;
printf("\t\t\t請輸入要查找的人的名字:"); /*互動式輸入*/
scanf("\t\t\t%s",s);
while(strcmp(stud[i].name,s)!=0&&i<n) i++; /*查找判斷*/
if(i==n)
{
printf("\t\t\t對不起,查無此人!\n"); /*輸入失敗信息*/
return;
}
printf("\t\t\t學號:%s\n",stud[i].num); /*輸出該學生信息*/
printf("\t\t\t住址:%s\n",stud[i].sushe);
printf("\t\t\t電話號碼:%s\n",stud[i].tel);
printf("\t\t\tQQ號碼:%s\n",stud[i].qq);
printf("\t\t\t電子郵箱:%s\n",stud[i].email);
}
int Delete_a_record(Student stud[],int n) /*按姓名查找,刪除一條記錄*/
{
char s[20];
int i=0,j;
printf("\t\t\t請輸入要刪除的人的名字:"); /*互動式問尋*/
scanf("%s",s);
while(strcmp(stud[i].name,s)!=0&&i<n) i++; /*查找判斷*/
if(i==n)
{
printf("\t\t\t對不起,查無此人!\n"); /*返回失敗信息*/
return(n);
}
for(j=i;j<n-1;j++) /*刪除操作*/
{
strcpy(stud[j].num,stud[j+1].num);
strcpy(stud[j].sushe,stud[j+1].sushe);
strcpy(stud[j].tel,stud[j+1].tel);
strcpy(stud[j].qq,stud[j+1].qq);
strcpy(stud[j].name,stud[j+1].name);
strcpy(stud[j].email,stud[j+1].email);
}
printf("\t\t\t刪除成功!\n"); /*返回成功信息*/
return(n-1);
}
int AddfromText(Student stud[],int n) /*從文件中讀入數據*/
{
int i=0,num;
FILE *fp; /*定義文件指針*/
char filename[20]; /*定義文件名*/
printf("\t\t\t請您輸入要讀取的文件名:");
scanf("\t\t\t%s",filename); /*輸入文件名*/
if((fp=fopen(filename,"rb"))==NULL) /*打開文件*/
{
printf("\t\t\t打開文件失敗!\n"); /*打開失敗信息*/
printf("\t\t\t");
system("pause");
return(n);
}
fscanf(fp,"%d",&num); /*讀入總記錄量*/
while(i<num) /*循環讀入數據*/
{
fscanf(fp,"%s%s%s%s%s%s",stud[n+i].num,stud[n+i].name,stud[n+i].sushe,stud[n+i].tel,stud[n+i].qq,stud[n+i].email);
i++;
}
n+=num;
fclose(fp); /*關閉文件*/
printf("\t\t\t讀取成功!\n");
printf("\t\t\t");
system("pause");
return(n);
} void WritetoText(Student stud[],int n) /*將所有記錄寫入文件*/
{
int i=0;
FILE *fp; /*定義文件指針*/
char filename[20]; /*定義文件名*/
printf("\t\t\t保存文件\n"); /*輸入文件名*/
printf("\t\t\t請您為文件取個名字:");
scanf("\t\t\t%s",filename);
if((fp=fopen(filename,"w"))==NULL) /*打開文件*/
{
printf("\t\t\t成功!\n");
system("pause");
return;
}
fprintf(fp,"%d\n",n); /*循環寫入數據*/
while(i<n)
{
fprintf(fp,"%s %s %s %s %s %s \n",stud[i].num,stud[i].name,stud[i].sushe,stud[i].tel,stud[i].qq,stud[i].email);
i++;
}
fclose(fp); /*關閉文件*/
printf("成功!\n"); /*返回成功信息*/
} int Modify_a_record(Student stud[],int n) /*按姓名查找,修改一條記錄*/
{
char s[20];
char newname[20];
char newnum[20];
char newsushe[20];
char newtel[20];
char newqq[20];
char newemail[20];
int i=0;
printf("\t\t\t輸入要修改人的名字:"); /*互動式問尋*/
scanf("%s",s);
while(strcmp(stud[i].name,s)!=0&&i<n) i++; /*查找判斷*/
if(i==n)
{
printf("\t\t\t找不到這個信息!\n"); /*返回失敗信息*/
return(n+1);
}
printf("請輸入新姓名:");
scanf("%s",newname);
strncpy(stud[i].name,newname,sizeof(stud[i].name));
stud[i].name[sizeof(stud[i].name)-1]='\0'; printf("請輸入新學號:");
scanf("%s",newnum);
strncpy(stud[i].num,newnum,sizeof(stud[i].num));
stud[i].num[sizeof(stud[i].num)-1]='\0'; printf("請輸入新地址:");
scanf("%s",newsushe);
strncpy(stud[i].sushe,newsushe,sizeof(stud[i].sushe));
stud[i].sushe[sizeof(stud[i].sushe)-1]='\0'; printf("請輸入新電話號碼:");
scanf("%s",newtel);
strncpy(stud[i].tel,newtel,sizeof(stud[i].tel));
stud[i].tel[sizeof(stud[i].tel)-1]='\0'; printf("請輸入新qq號碼:");
scanf("%s",newname);
strncpy(stud[i].qq,newqq,sizeof(stud[i].qq));
stud[i].qq[sizeof(stud[i].qq)-1]='\0'; printf("請輸入新電子郵箱:");
scanf("%s",newemail);
strncpy(stud[i].email,newemail,sizeof(stud[i].email));
stud[i].email[sizeof(stud[i].email)-1]='\0'; printf("\t\t\t修改信息成功咯\n"); /*返回成功信息*/
return (n);
}
void main() /*主函數*/
{
int n=0;
system("color 1A"); //調用dos改背景與前景色
for(;;)
{
switch(menu_select()) /*選擇判斷*/
{
case 1:
printf("\t\t\t輸入信息\n"); /*輸入若干條記錄*/
n=Input(stu,n);
break;
case 2:
printf("\t\t\t顯示信息\n"); /*顯示所有記錄*/
Display(stu,n);
break;
case 3:
printf("\t\t\t按學號排序\n");
Sort_by_num(stu,n); /*按學號排序*/
printf("\t\t\t排列成功咯!\n");
printf("\t\t\t");
system("pause");
break;
case 4:
printf("\t\t\t修改學生信息\n");
n=Modify_a_record(stu,n); /*按姓名查找,修改一條記錄*/
printf("\t\t\t");
system("pause");
break;
case 5:
printf("\t\t\t刪除學生信息\n");
n=Delete_a_record(stu,n); /*按姓名查找,刪除一條記錄*/
printf("\t\t\t");
system("pause");
break;
case 6:
printf("\t\t\t查找一個信息\n");
Query_a_record(stu,n); /*查找並顯示一個記錄*/
printf("\t\t\t");
system("pause");
break;
case 7:
printf("\t\t\t打開保存過的文件\n");
n=AddfromText(stu,n); /*新增功能,輸出統計信息*/
break;
case 8:
printf("\t\t\t保存數據到文件\n");
WritetoText(stu,n); /*循環寫入數據*/
printf("\t\t\t");
system("pause");
break;
case 0:
printf("\t\t\t感謝使用,祝你好運哦!\n"); /*結束程序*/
printf("\t\t\t");
system("pause");
exit(0);
}
}
}
C. 安卓系統自帶通訊錄的默認存儲位置和文件名在哪裡
聯系人保存位置及文件名:/data/data/com.providers.contacts/databases/contacts2.db